Kommunikáció egy modern számítógépenLehetetlen lehet egy speciális programozási nyelv használata nélkül. Az első számítógépek megszületése óta öt generációnyi nyelvi rendszer van kialakítva az ember és a számítógép közötti párbeszédhez. Eleinte az összeszerelő volt eredeti formájában. A távoli 50-es években dolgozott azon az elven, hogy egy utasítást használ egy utasításban.

A 60-as évek elején helyettesítője szimbolikusszerelő. Különlegessége egy változó koncepciójának jelenléte volt. Tény, hogy ez az összeszerelő teljes körű programozási nyelvnek tekinthető. Megjelenésével nemcsak a fejlődés sebessége nőtt, hanem a programok megbízhatósága is jelentősen megnőtt. A kötegelt üzemmódban futó programozási nyelv párhuzamosan fejlődik.

Az évtized közepére jött a harmadik generációprogramozási nyelvek. Ezek egyetemes magas szintű nyelvek voltak. A 60-as évek fejlődésével valóban lehetőség nyílt arra, hogy a legkülönbözőbb területeken megoldja a problémák megoldását. A harmadik generációs nyelvek viszonylagos egyszerűségét, függetlenségét a számítógépről való választástól és a hatékony szintaktikai konstrukcióktól lehetett használni. Adventumukkal a programozó munkája produktívabbá vált. Még ma is a harmadik generációs programozási nyelvek kényelmes eszközöket kínálnak a különböző alkalmazások széles skálájának kifejlesztéséhez.

A 70. évben megkezdődött a negyedik generációprogramozási nyelvek. Segítségükkel nagy projektek valósulnak meg, a megbízhatóság növekszik és az alkalmazásfejlesztés sebessége növekszik. Különlegességük az alkalmazási területekhez való igazodás, éppen az egyetemességből fakadt, hogy lehetővé vált a konkrét feladatok új termelékenységi szinten történő megoldása.

Megjelenik a programozási nyelvek ötödik generációjaa 90-es években. Ezek a normál felhasználói rendszer funkcionalitásának bővítésére vonatkoznak. Segítségükkel akár egy olyan ember is, aki távol áll a programozásból, nagy hatékonyságú alkalmazásokat hozhat létre. Az ötödik generációval az otthoni programozás mindenki számára valósággá válik.

A nyelvek osztályozásában van egy egész osztály,az eljárási programozás mint a munka alapelve. Ez az elv tükrözi a számítógép felépítését, a Neumann számítógépet. Amikor programot írt procedurális nyelven, parancssorozatot használ, amely meghatározza az algoritmust a feladat megoldására.

Eljárási programozás kiemeléskéntlehetõség van arra, hogy az adatok tárolására memóriát használjon. Ezekben a programokban egy olyan hozzárendelési parancsot találunk, amely lehetővé teszi a memória definiálását és módosítását. A tartalom átalakul a számítógép memóriájába, ennek eredményeképpen az eredeti állapot az eredő állapotra változik.

Az eljárási programozás alkalmazást találtolyan nyelvek, mint a Fortran, amelyek az 50-es évek elején megjelentek olyan programokat, amelyek tudományos és technikai problémákat megoldanak; Kobol (60-as évek) - nagy mennyiségű adat feldolgozása különböző adathordozókon; Az Algol a többcélú használat kiterjesztett nyelve. Ez utóbbi jellemző a "blokkszerkezet" és a "dinamikus eloszlás" jelenlétére.

Az eljárási programozás nem működött éskezdőknek. A 60-as években kezdődött a jól ismert BASIC. Egyszerűsége és egyetemessége lehetővé tette a nyelv gyors terjedését, minden évben nagyszámú csodálót nyert.

Az úttörő nyelvek mögött hatalmas számú nagyon különböző tolmács volt. Nyelv PL-1, Pascal (PASCAL), ADA, SI folytatta az eljárási programozás elvének kidolgozását.

</ p></ p>