Přeskočit na obsah

Programovací jazyk: Porovnání verzí

Z Infopedia
založena nová stránka s textem „{{K rozšíření}} '''Programovací jazyk''' je formální jazyk určený pro tvorbu softwaru – přesněji pro zapisování algoritmů, instrukcí a strukturovaných příkazů, které může počítač nebo jiný výpočetní systém zpracovat. Pomocí programovacích jazyků programátoři vyjadřují logiku, chování a strukturu počítačových programů. Na rozdíl od přirozený jazyk|přirozených…“
 
(Žádný rozdíl)

Aktuální verze z 7. 5. 2025, 22:37

Rozbalit box

Obsah boxu

Programovací jazyk je formální jazyk určený pro tvorbu softwaru – přesněji pro zapisování algoritmů, instrukcí a strukturovaných příkazů, které může počítač nebo jiný výpočetní systém zpracovat. Pomocí programovacích jazyků programátoři vyjadřují logiku, chování a strukturu počítačových programů. Na rozdíl od přirozených jazyků jsou programovací jazyky navrženy tak, aby byly přesné, jednoznačné a formálně definované.

Typy programovacích jazyků

Programovací jazyky lze dělit podle různých hledisek:

Vývoj programovacích jazyků

První programovací jazyk vznikl už v 19. století, kdy Ada Lovelace navrhla algoritmus pro mechanický počítací stroj Charlese Babbage. V moderní éře se vývoj jazyků datuje od 40. let 20. století s nástupem strojového kódu a asemblerů. V 50. a 60. letech byly vytvořeny první vyšší jazyky jako Fortran, COBOL a Lisp.

V 70. letech vznikly základy moderního programování – jazyk C a s ním i koncept Unixových systémů. Od té doby se objevilo mnoho jazyků s různým zaměřením – například objektové jazyky v 80. a 90. letech, skriptovací jazyky pro web a dnes i jazyky určené pro strojové učení, umělou inteligenci nebo kvantové počítače.

Překladače a interprety

Program napsaný v programovacím jazyce musí být převeden do strojového kódu, kterému rozumí procesor. K tomu slouží:

Příklady programovacích jazyků

Výuka programování

Programovací jazyky se učí na všech úrovních vzdělávání – od základních škol přes střední školy a vysoké školy až po specializované kurzy programování či bootcampy. Využívají se jak klasické učebnice, tak online platformy jako Codecademy, FreeCodeCamp nebo Coursera.

Kategorie