Teso je jazyk, kterým se mluví ve východní Ugandě a severní Keni. Patří do rodiny nilosaharských jazyků.
Teso je tónový jazyk, což znamená, že význam slova se může měnit v závislosti na výšce hlasu mluvčího. Například slovo "pes" může v závislosti na použitém tónu znamenat buď "zvíře", nebo "přítel".
Teso má bohatou ústní tradici a mnoho příběhů a básní se předává z generace na generaci. Jedním z nejznámějších tesoistických příběhů je legenda o Kintuovi, prvním člověku na zemi.
Abeceda teso se skládá z 21 písmen a jazyk má poměrně jednoduchou gramatiku. Jeho slovní zásoba je však poměrně omezená.
Navzdory omezené slovní zásobě je teso bohatý a výrazný jazyk. Používá ho přibližně 1,5 milionu lidí a je jedním z oficiálních jazyků Ugandy.