Istoria dezvoltării limbajelor de programare: pe scurt despre tot

2011

Programarea este un proces consumator de timp și complex, care nu poate fi înțeles de toată lumea. Limbajul mașinii este alcătuit din mai mulți algoritmi și codurile mașinii. Și computerele de azi sunt echipamente atât de perfecte datorită faptului că sunt programate. Istoria dezvoltării software nu ar fi fost atât de reușită dacă nu ar fi fost o limbă specială pentru mașinile care să traducă cuvinte cheie simbolice în codurile mașinilor. Să luăm în considerare modul în care sa dezvoltat istoria dezvoltării limbajelor de programare.

Primele autocode au apărut în 1955 de eforturile dezvoltatorilor IBM, condusă de inginerul John Backus. A fost un limbaj de nivel înalt numit Fortran, nu un set de comenzi simple disparate, ci organizarea de coduri mai mari care au devenit cunoscute ca operatori sau limbi algoritmice. Pentru a le traduce în codul mașinilor, au fost inventați traducători care transformă algoritmi și fac din ele o înțeles pentru un calculator electronic. Există două moduri: interpretare și compilare. Datorită simplității versiunii Fortran, au devenit repede în uz, iar ultima este una dintre cele mai populare limbi de programare de astăzi.

Cu toate acestea, acesta nu este singurul cod auto pentru mașini. Istoria dezvoltării limbajelor de programare continuă cu crearea algoritmilor Algol, care sunt folosiți în principal în mediul academic și au un număr mare de noi concepte. Acest eveniment are loc în 1960. Un pic mai târziu, angajații IBM curioși au venit cu limbajul Cobol, orientat spre utilizarea în mediul de afaceri și utilizat pentru a gestiona informații economice complexe și voluminoase.

Istoria dezvoltării profesor de colegiu limbaje de programare continuă Dartsmute T. Kurtz și George. Kemeny, care a dezvoltat bine-cunoscut-BASIC. Este mult mai simplu decât Fortran și, prin urmare, folosit în calculatoare personale. El a produs efectul de explozie, devenind setul principal de programe de auto-codare și făcând computerele proprietatea celor mai obișnuiți utilizatori.

Simplitatea utilizării și posibilitatea dialogului în dialog sunt cele mai importante avantaje ale BASIC. Dezavantajele includ absența unei restricții la programare, care, de cele mai multe ori, le confunde și le face logic de neînțeles. Programele compilate cu ajutorul BASIC au o natură încetinită, deoarece nu se bazează pe compilatoare, ci pe interpreți.



Astăzi, oamenii de știință continuă să lucreze la îmbunătățirea sa și încearcă să aducă Pascal mai aproape de program, ceea ce a marcat și mai mult istoria dezvoltării limbajelor de programare. Creatorul său, după drept, este profesorul de la Universitatea Politehnică din Zurich, Nicklaus Wirth. Și a dat numele invenției sale în onoarea lui Pascal, care este primul designer al primului computer. Acesta este unul dintre limbile de programare mai ușor și mai ușor, care vă permite să scrieți programe clare și inteligibile.

Istoria dezvoltării programării ar fi incompletă fără limba iadului, numită după prima programatoare Ada Lovelace, fiica tuturor transpirațiilor cunoscute George Byron. Este un limbaj de programare mai avansat și mai universal, compilat pe baza lui Pascal.

Istoria dezvoltării software are în arsenalul său multe limbi de programare care sunt scrise pentru aplicații speciale. De exemplu, Simularea, Simcrit și GPSS sunt utilizate în simulare. Pentru a controla echipamentul, este utilizat FORT. Software de sistem sunt scrise în limba SI. Bazele de date sunt create de limba Kodasil. Pentru programare de formare, Logo, Robik și limbajul algoritmic AP Yershov.

Istoria dezvoltării programării nu este încă complet scrisă și este puțin probabil să se întâmple în viitorul apropiat.

Distribuiți pe rețelele sociale:

înrudit
Limbaj de programare JavaLimbaj de programare Java
Limba de programare de bază și istoricul acesteiaLimba de programare de bază și istoricul acesteia
Lista limbajelor de programare. Limbi de programare de nivel scăzut și înaltLista limbajelor de programare. Limbi de programare de nivel scăzut și înalt
Informatica. Bazele de algoritmizare și programareInformatica. Bazele de algoritmizare și programare
Programare: limba de asamblare. Elementele de bază ale limbajului de asamblareProgramare: limba de asamblare. Elementele de bază ale limbajului de asamblare
Python pentru începătoriPython pentru începători
Traducătorul este ... Tipuri de traducători. Convertiți și traduceți programulTraducătorul este ... Tipuri de traducători. Convertiți și traduceți programul
Cele mai populare limbi de programare. Limbaje de programare pentru începătoriCele mai populare limbi de programare. Limbaje de programare pentru începători
Coduri pentru NFS Underground 2: descriere și instrucțiuniCoduri pentru NFS Underground 2: descriere și instrucțiuni
Toate codurile secrete pentru NFS UndercoverToate codurile secrete pentru NFS Undercover
» » Istoria dezvoltării limbajelor de programare: pe scurt despre tot