Počítačový jazyk je formální jazyk navržený pro komunikaci lidí s počítači. Tím se odlišuje od přirozených jazyků, které vznikly pro komunikaci mezi lidmi. V počátcích výpočetní techniky byl termín „počítačový jazyk“ prakticky synonymem s termínem „programovací jazyk“, od té doby však vzniklo množství počítačových jazyků, které nelze považovat za programovací. Počítačové jazyky je možné rozdělit do několika kategorií:

Ovládání počítače Programovací jazyky – pro řízení chování počítače Příkazové jazyky – pro řízení zpracování úloh na počítači (spouštění programů) Dotazovací jazyky – pro získávání informací z databází a informačních systémů Transformační jazyky – pro transformaci textu formálního jazyka na text splňující určitý cíl Strukturální Konfigurační jazyky – pro tvorbu konfiguračních souborů Jazyky pro výměnu dat – např. JSON, XML Značkovací jazyky – pro anotaci dokumentu způsobem, který je syntakticky odlišitelný od textu, např. HTML Jazyky pro popis stránky – pro popis vzhledu tištěné stránky na vyšší úrovni, než je skutečná výstupní bitová mapa Stylové jazyky – pro vyjádření prezentace strukturovaných dokumentů – např. kaskádové styly Jazyky pro modelování – pro návrh systémů Jazyky pro popis architektury – pro popis a reprezentaci architektury systému Jazyky pro popis hardwaru – pro modelování integrovaných obvodů Simulační jazyky – pro simulace Specifikační jazyky – pro popis, co má systém dělat

Odkazy Reference

Související články Doménově specifický jazyk Výrazový jazyk Univerzální programovací jazyk Seznamy programovacích jazyků Zpracování přirozeného jazyka