Clasificarea limbajelor de programare: principalele aspecte ale fiecărui tip

Înainte de a vă familiariza cu această direcțieca o clasificare a limbajelor de programare, merită puțină înțelegere a termenilor și conceptelor. Fiecare computer are capacitatea de a efectua o serie de sarcini specifice, urmând o execuție pas cu pas a algoritmilor programului. Unirea instrucțiunilor care indică calea soluției este numită program de calculator. Cu toate acestea, pentru a traduce discursul uman într-o formă care să fie ușor de înțeles de către un calculator, se dezvoltă sisteme speciale de notație, care în cele din urmă, cu ajutorul traducătorului, dobândesc forma codurilor mașinilor.

Există diferite niveluri de limbi de programare,care sunt împărțite în jos, înalt și ultra-înalt. Prima direcție presupune introducerea de către persoană a unei anumite secvențe de figuri care are un tip de unități și zerouri. Există o probabilitate mare de eroare. Pentru a lucra în această direcție este necesar un specialist înalt calificat. În a doua direcție este obișnuit să se facă referire la limbile BASIC și FORTRAN, ALGOL și PASCAL și multe altele. Descrierea instrucțiunii în această formă este mult mai simplă și ușor de percepută de o persoană. Un reprezentant ultra-la nivel înalt este APL. O eroare la utilizarea acestei opțiuni este complet eliminată, iar dimensiunea programului este redusă la minimum. Dezvoltarea limbajelor de programare a avut loc în ordinea descrisă. În această etapă, cele mai populare limbi de nivel înalt.

Toate limbile cunoscute din lumea creării programelor pot fi împărțite în mai multe tipuri:

  • -Masina orientat. Aceste limbi depind în mod direct de caracteristicile fiecărui calculator individual. Această direcție vă permite să creați programe de înaltă calitate utilizând resurse hardware. Există o șansă de a prezice codul obiectiv. Dezavantajul este viteza scăzută de a crea programe și efort mare la locul de muncă. Nu uitați că programul creat pentru un computer nu este absolut potrivit pentru toți ceilalți.
  • Clasificarea limbajelor de programarepresupune prezența codificării simbolice. Această direcție aparține numărului de comandă. Numerele sunt înlocuite cu identificatori, care oferă o ușurare în procesul de memorare a conținutului caracterelor în timpul setului. Probabilitatea de eroare scade la zero.
  • AutoCodurile sunt, de asemenea, un element integru fără careclasificarea limbajelor de programare va fi incompletă. Direcția este similară cu codificarea simbolică, dar utilizează o gamă mult mai mare de macrocomenzi. Ele se caracterizează prin prezența elementelor repetate în diferite părți ale programului.
  • Mașină-independentă. Acestea descriu calea de activitate care poate fi procesată în continuare. O opțiune disponibilă pentru o gamă largă de utilizatori.
  • -Orientate pe problemă. Apariția lor este asociată cu extinderea spectrelor de sarcini care merită să fie îndeplinite. Această direcție oferă mai multe comenzi care vă permit să formați în mod clar și clar algoritmul necesar.
  • Clasificarea limbajelor de programareprevede un astfel de element ca limbile universale. Ele sunt concepute pentru a îndeplini sarcinile de planuri comerciale, științifice și alte planuri. Ele sunt, de asemenea, concepute pentru a ajuta la modelare.
  • Sunt luate în considerare un tip important de limbi de dialog. Ele sunt necesare pentru a crea o legătură între om și mașină. Pe lângă direcția din decizie, limba conține multe lacune și stereotipuri. Modificările și adăugările la programe sunt acum destul de simple și rapide, prin adăugarea sau eliminarea elementelor individuale. Un reprezentant proeminent al direcției este BASIC.
  • </ ul </ p>
a placut:
0
Familia limba urală: tipologia limbilor
Limbaj de programare Java
Programarea neliniare este una dintre metodele
Ce este Ruby? limbă
Cum se creează o aplicație "VKontakte" - de la
Ce este sistemul de programare
Pentru ce se folosesc limbile de programare?
Mediul de programare "Pascal ABC"
Cele mai populare limbi de programare.
Top Posts
în sus