Co to je
Programovací jazyk je umělý jazyk, kterým vývojáři zapisují instrukce pro počítač: co má zobrazit, spočítat nebo uložit. Jazyků je mnoho a liší se zaměřením. Některé slouží hlavně k tvorbě webů (například JavaScript nebo PHP), jiné k práci s daty a automatizaci úkolů (například Python). Značkovací jazyk jako HTML popisuje strukturu stránky a programováním v užším smyslu není.
Proč na tom záleží
Zadavatel webu nebo aplikace jazyky ovládat nemusí, ale volba má praktické důsledky: kolik vývojářů daný jazyk zná, jak snadno se projekt předá někomu jinému a jak dlouho bude technologie podporována. Jazyk by se měl vybírat podle účelu projektu, ne podle módy.
Modelový příklad
Model: firma chce jednoduchý web a později formulář napojený na tabulku zakázek. Vývojář zvolí osvědčené a rozšířené technologie, aby je zvládl spravovat i jiný programátor, kdyby spolupráce skončila.
Co byste měli vědět
- Ptejte se dodavatele, proč zvolil danou technologii a kdo ji bude po předání spravovat.
- Hlídejte, aby zdrojový kód (text, z něhož program vzniká) a přístupy patřily vám, ne jen vývojáři.