Jazyk vyšší úrovně
Jazyk vyšší úrovně je programovací jazyk navržený tak, aby zjednodušil programování počítačů. Je „vyšší úrovně“, protože je od skutečného kódu spuštěného na procesoru počítače vzdálen několik kroků. Zdrojový kód jazyka vyšší úrovně obsahuje snadno čitelnou syntaxi, která se později převede do jazyka nižší úrovně rozpoznatelného a spustitelného konkrétním CPU.
Za jazyky vyšší úrovně se považuje většina běžných programovacích jazyků. Patří mezi ně například:
|
|
Každý z těchto jazyků používá jinou syntaxi. Některé jsou určeny k psaní softwarových programů pro stolní počítače, zatímco jiné se nejlépe hodí pro vývoj webu. Všechny se však považují za jazyky vyšší úrovně, protože před spuštěním kódu musí být zpracovány kompilátorem nebo interpretem.
Zdrojový kód napsaný v jazycích, jako jsou C++ a C#, musí být před spuštěním zkompilován do strojového kódu. Proces kompilace převádí syntaxi jazyka vyšší úrovně čitelnou pro člověka na kód nižší úrovně pro konkrétní procesor. Zdrojový kód napsaný ve skriptovacích jazycích, jako jsou Perl a PHP, lze spustit prostřednictvím interpretu, který za běhu převádí kód vyšší úrovně na jazyk nižší úrovně.
Otestujte své znalosti