Bendravimas su šiuolaikiniu kompiuteriuTai neįmanoma nenaudojant specialios programavimo kalbos. Nuo pirmųjų kompiuterių gimimo yra penkių kalbų sistemų kartos, skirtos dialogui tarp asmens ir kompiuterio. Iš pradžių jis buvo originalo formos asembleris. Per tolimiausius 50-tieji metai jis dirbo vadovaudamasis vienos linijos instrukcija.

60-ųjų pradžioje jis buvo simboliškasasembleris. Jos ypatumas buvo kintamojo sąvokos buvimas. Tiesą sakant, šis asembleris gali būti laikomas visateisiu programavimo kalba. Dėl savo išvaizdos padidėjo ne tik plėtros sparta, bet ir programų patikimumas. Be to, scenarijų programavimo kalba, kuri veikia partijos režimu, vystosi lygiagrečiai.

Iki dešimtmečio vidurio atėjo trečioji kartaprogramavimo kalbos. Tai buvo visuotinės aukšto lygio kalbos. Jų vystymas jau 60-tieji metai buvo reali galimybė spręsti problemas iš daugybės sričių. Trečios kartos kalbos priklausė nuo santykinio paprastumo, nepriklausomumo nuo kompiuterio pasirinkimo ir turėjo galimybę dirbti su galingomis sintaksinėmis konstrukcijomis. Su savo atsiradimu programuotojo darbas tapo produktyvesnis. Net ir šiandien trečiosios kartos programavimo kalbos yra patogios priemonės įvairiems taikomosioms programoms kurti.

Per 70 metų prasidėjo ketvirta kartaprogramavimo kalbos. Su jų pagalba įgyvendinami stambūs projektai, didėja patikimumas ir didėja programų kūrimo greitis. Jų ypatumas yra orientacija į tam tikras taikymo sritis, būtent iš universalumo, kad tapo įmanoma spręsti konkrečias užduotis naujuos produktyvumo lygiu.

Pasirodė penktoji kartų programavimo kalba90-aisiais. Jie susiję su įprasto vartotojo sistemos funkcijų išplėtimu. Su jų pagalba net žmogus, kuris toli nuo programavimo, gali sukurti aukšto našumo programas. Su penkta karta, programavimas namuose tampa tikrove visiems.

Kalbų klasifikacija yra visa klasė,naudojant procedūrinį programavimą kaip pagrindinį darbo principą. Šis principas atspindi kompiuterio architektūrą, vadinamą "Neumann" kompiuteriu. Rengiant programą procedūrinėje kalboje naudojama komandų seka, kuri nustato uždavinio sprendimo algoritmą.

Procedūrinis programavimas kaip vienas svarbiausių dalykųduomenų saugojimui galima naudoti atminties. Tokio tipo programose susiduriame su užduoties komanda, kuri leidžia jums nustatyti ir keisti atmintį. Turinys konvertuojamas į kompiuterio atmintį, todėl pradinė būklė pakeičiama į būsimą būseną.

Procedūrinis programavimas aptiko paraiškątokios kalbos kaip "Fortran", kurie pasirodė 50-ųjų pradžioje, siekiant sukurti programas, skirtas spręsti mokslines ir technines problemas; "Kobol" (60s) - didelės apimties duomenų apdorojimas įvairiose žiniasklaidos priemonėse; Algolis yra išplėstinė daugiafunkcinio naudojimo kalba. Pastarasis yra žinomas dėl "blokinės struktūros" ir "dinaminio paskirstymo" buvimo.

Procedūrinis programavimas neveikė irpradedantiesiems. 60-aisiais prasidėjo gerai žinomas BASIC. Jo paprastumas ir universalumas leido skleisti kalbą dideliu greičiu, kiekvienais metais laimėjus daugybę gerbėjų.

Už novatoriškų kalbų buvo daugybė labai skirtingų vertėjų žodžiu. Kalba PL-1, Pascal (PASCAL), ADA, SI toliau plėtoja procesinio programavimo principą.

</ p></ p>