Počítače sa každým rokom rozširujú. Používanie sa stáva rýchlejším a pohodlnejším a profesia programátora sa už dlho stala jednou z najžiadanejších a vysoko platených. Dokonca aj osoba ďaleko od programovania takmer určite počula, že existujú programovacie jazyky. Na čo slúžia a prečo ich je toľko?
Rovnako dokonalý ako počítač je bez softvéru iba hromada kovu a plastu. Sú to programy, ktoré určujú, čo a ako počítač robí, v akom poradí vykonáva určité operácie. Prvé programovacie jazyky sa začali objavovať začiatkom päťdesiatych rokov a slúžili na prevod jednoduchých aritmetických výrazov do strojového kódu. Strojový kód je systém počítačových pokynov interpretovaných priamo mikroprocesorom. Ale pre človeka je veľmi nepohodlné písať program v strojových kódoch. Pre uľahčenie práce programátora sa začali vytvárať programovacie jazyky, ktoré sú rozdelené na jazyky vysokej a nízkej úrovne. Čím vyššia je úroveň jazyka, tým ľahšie sa mu v ňom programuje. Takýto jazyk je pre človeka zrozumiteľnejší, pretože umožňuje pomocou jednoduchých sémantických konštrukcií nastaviť potrebnú postupnosť akcií. Po vytvorení programu je zostavený - to znamená, že je automaticky preložený do jazyka strojových kódov, ktorému procesor rozumie. Jazyky nízkej úrovne sú oveľa bližšie k strojovému kódu, a preto sa do nich píše ťažšie. Majú ale svoju výhodu - programy napísané v takomto jazyku sú veľmi rýchle a kompaktné. Najpopulárnejším jazykom nízkej úrovne je Assembler. Niektoré z jeho výhod sú také zrejmé, že aj v zložitých programoch písaných vo vyšších jazykoch sa často používa assembler. Napriek existencii veľkého počtu programovacích jazykov je možné tie rozšírené spočítať na jeden prst. Jedným z najrozšírenejších je jazyk C ++. Jedná sa o veľmi pohodlný a dostatočne jednoduchý jazyk pre programátora, ktorý vám umožňuje vytvárať programy akejkoľvek zložitosti. Nie je to tak dávno, čo Microsoft vyvinul jazyk C # (čítaný ako „si sharp“), ktorý má množstvo nových funkcií a je určený na písanie programov pre operačný systém Windows. Spoločnosť Microsoft vydala veľmi populárne programovacie prostredie Microsoft Visual Studio, ktoré vám umožňuje programovať v jazykoch C ++, C # a niektorých ďalších jazykoch. Programovací jazyk Delphi je veľmi dobre známy. Pochádza z kedysi slávneho Pascala, ale vďaka úsiliu Borlandu získal množstvo nových kvalít a stal sa v skutočnosti novým jazykom. Písanie v tomto jazyku je dosť jednoduché a pohodlné a vďaka programovému prostrediu Borland Delphi sa veľmi rozšírilo. Bez programovacích jazykov by existencia Internetu bola nemožná. Jazyky ako Perl a PHP vám umožňujú vytvárať skripty, ktoré určujú vykonávanie potrebných akcií na stránkach tohto webu. Aj tvorba najjednoduchšej webovej stránky je nemožná bez znalosti HTML - štandardného značkovacieho jazyka dokumentu. Výpočtové zariadenia sú dnes všade: v mobilných telefónoch a bankomatoch, v prístrojoch na číslicové riadenie a televízoroch. Je ťažké nájsť sféru života, v ktorej by neboli tak či onak zapojení. A všetky tieto zariadenia fungujú vďaka programom napísaným v rôznych programovacích jazykoch.