Język rusiński (zwany również łemkowsko-rusińskim, rusińsko-łemkowskim, karpatorusińskim, baczwańsko-rusnackim) – język słowiański używany przez Rusinów (nazywających siebie Rusnakami). Ma kilka geograficznych odmian (dialektów). Posługują się nim Rusini mieszkający na Zakarpaciu (Ukraina), we wschodniej Słowacji, w Polsce (Łemkowie i Bojkowie), Rumunii i na Węgrzech oraz Rusini Panońscy w Wojwodinie (Serbia) i Chorwacji. Dobrze skodyfikowana jest tylko odmiana używana w byłej Jugosławii (język wojwodińskorusiński). Wschodniosłowiański etnolekt Łemków, klasyfikowany jako wariant języka rusińskiego, nosi w Polsce nazwę urzędową „język łemkowski”.

Klasyfikacja języka rusińskiego jest w bardzo silnym stopniu uwikłana w problematykę polityczną. Sami użytkownicy są podzieleni w kwestii tożsamości etnicznej – niektórzy uważają się za Ukraińców, a swoją mowę postrzegają jako dialekt języka ukraińskiego, inni natomiast podkreślają własną odrębność.

W serbskiej Wojwodinie język rusiński ma status języka urzędowego, natomiast w Polsce і na Słowacji jest objęty statusem języka mniejszości etnicznej.