Clasificarea limbaje de programare

limbaj de programare - limbaj formal pentru a descrie algoritmi pentru rezolvarea unei probleme de calculator.

Limbaje de programare, în cazul în care ca o clasificare caracteristică pentru a lua educația de proiectare sintaxa pot fi împărțite în clase:

limbi Masini (limbaj de calculator) - limbaje de programare sunt percepute de hardware-ul computerului (cod mașină);

limbaje orientate-mașină (limbaj orientat pe calculator) - limbaje de programare care reflectă structura tipului particular de calculator (asamblorii);

Algoritmică Limba (limba algoritmică) - independent de arhitectura limbaje de programare de calculator pentru a reflecta structura algoritmului (Pascal, FORTRAN, BASIC, etc.);

limbaje procedurale (orientate spre procedură limbaj) - limbaje de programare, în cazul în care există posibilitatea de a descrie programul ca un set de proceduri (rutine);

Limbile orientate pe probleme (universale limbaj de programare) - limbaje de programare concepute pentru a rezolva problemele de o anumită clasă; (Lisp, RPG, Simula și colab.)

Sistem de programare integrat.

Pentru prezentarea algoritmului așa cum este înțeleasă de către computer, sunt limbajele de programare. Algoritmul de acțiuni este scris la una dintre aceste limbi, se termina cu textul programului - descrierea completă, completă și detaliată a algoritmului într-un limbaj de programare.

În cazul în care limbajul de programare este axat pe un anumit tip de procesor și ia în considerare caracteristicile sale, este numit un limbaj de programare de nivel scăzut.

limbaje de programare de nivel ridicat sunt mult mai aproape și mai ușor de înțeles pentru persoana, mai degrabă decât caracteristici arhitecturi informatice specifice nu sunt luate în considerare la calculator. (Fortran (Fortran), Cobol (COBOL), Algol (Algol), Pascal (Pascal), Basic (BASIC), C ++ (C ++). Java (Java, Java).

Grup de limbi limbaje de programare baze de date .Aceasta diferă de limbaje de programare în primul rând sarcini. De îndată ce nevoia de prelucrare cantități mari de informații și de grupuri de probe de înregistrări în funcție de anumite caracteristici, interogări SQL limbaj structurat (Structured Query Language) a fost creat în acest scop. Practic, fiecare bază de date, în plus față de suportul limbajului SQL are de asemenea propria sa limbă unică în lumea de astăzi, există cinci furnizori de baze de date majore: Microsoft (SQL Server), IBM (DB2), Oracle, Software AG (Adabas), Informix si Sybase.

Limbaje de programare pentru web. Odată cu dezvoltarea rapidă a rețelei globale a fost creată o mulțime de implementări de limbaje de programare populare, adaptate special pentru Internet (HTML. Perl. Tcl / Tk. VRML.)