Univerzální neboli obecný jazyk je v informatice počítačový jazyk, který je široce použitelný napříč aplikačními doménami, a postrádá specializované funkce pro konkrétní doménu. Je to protipól doménově specifického jazyka (DSL), který se specializuje na konkrétní doménu aplikace (oblast použití).[1]
Obecné jazyky se dále dělí podle druhu jazyka a zahrnují:
Univerzální programovací jazyky, jako jsou C, Java, PHP nebo Python.[4]Obecný programovací jazyk také neobsahuje jazykové konstrukce určené k použití v konkrétní doméně aplikace. Tento termín a obecný jazyk se také užívají jako synonyma.
HICKS, Mike; LEVIN, Dave. CMSC 330: Organization of Programming Languages [online]. [cit. 2020-04-06]. Dostupné v archivu pořízeném dne 2018-11-23.Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.