Univerzální jazyk (informatika)

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í značkovací jazyky, jako je XML, HTML, PostScript aj.,[2]
  • Univerzální modelovací jazyky, jako je Unified Modeling Language (UML), Express, Gellish aj.,[3]
  • 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.

Reference

V tomto článku byl použit překlad textu z článku General-purpose language na anglické Wikipedii.

  1. Definice obecného jazyka [online]. PCMag [cit. 2020-04-06]. Dostupné online. Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.
  2. John Ousterhout. Značkovací jazyky: XML, HTML, XHTML [online]. 2008 [cit. 2020-04-06]. Dostupné online. Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.
  3. Jazyk specifikace omezení hodin: určení omezení hodin pomocí UML/MARTE. core.ac.uk. Dostupné online. DOI 10.1007/s11334-008-0055-2. Je zde použita šablona {{Cite journal}} označená jako k „pouze dočasnému použití“.
  4. Programovací jazyky v průběhu času [online]. The Software Guild, July 30, 2015 [cit. 2020-04-06]. Dostupné online. Je zde použita šablona {{Cite web}} označená jako k „pouze dočasnému použití“.

Související články

Externí odkazy

  • 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í“.