Język górnołużycki (górnołuż. ) – jeden z dwóch języków łużyckich, którym posługują się Serbołużyczanie na niewielkim obszarze wokół Budziszyna we wschodniej części Niemiec (kraina historyczna Łużyce Górne). Wraz z językiem dolnołużyckim należy do podgrupy łużyckiej języków zachodniosłowiańskich. Liczba użytkowników języka wynosi około 20 tysięcy.

Język górnołużycki odróżnia się od najbliższego mu języka dolnołużyckiego (razem z którym tworzy podgrupę łużycką języków zachodniosłowiańskich) na wszystkich płaszczyznach języka, m.in. fonetycznej, morfologicznej i słownikowej. Jednocześnie oba języki łączy szereg cech wspólnych, decydujących o ich odrębności od innych języków zachodniosłowiańskich: zachowanie liczby podwójnej, obecność prostych form czasu przeszłego czasowników, dużo większy niż w pozostałych językach udział germanizmów w zasobie słownym. Szereg cech łączy język górnołużycki z językami lechickimiТрофимович К.К., Artykuł ‘Język łużycki’ w Lingwistycznym Słowniku Encyklopedycznym., wiele cech decyduje także o jego podobieństwie do języków podgrupy czesko-słowackiej.