Programovací jazyk je přesně stanovený způsob zápisu algoritmu, který slouží jako základní způsob předávání příkazů počítači. Každý progrmaovací jazyk je složen ze základních pravidel syntaxe a sémantiky. Tedy jak správně kód zapisovat a co zapsané konstrukce znamenají.
stejně jako hardwarové možnosti počítačů se i přístup k programování vyvýjel v závislosti na aktuálních možnostech hardwaru a požadavcích v dané době.
Strojový kód