Istoria dezvoltării limbajelor de programare: pe scurt despre tot
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.
- Ce este - compilatorul sau Cum de a face computerul să înțeleagă ce vrei de la el?
- Limbaj de programare Java
- Limba de programare de bază și istoricul acesteia
- Lista limbajelor de programare. Limbi de programare de nivel scăzut și înalt
- Informatica. Bazele de algoritmizare și programare
- Programare: limba de asamblare. Elementele de bază ale limbajului de asamblare
- Python pentru începători
- Traducătorul este ... Tipuri de traducători. Convertiți și traduceți programul
- Cele mai populare limbi de programare. Limbaje de programare pentru începători
- Coduri pentru NFS Underground 2: descriere și instrucțiuni
- Toate codurile secrete pentru NFS Undercover
- Evaluarea limbajelor de programare 2016
- Istoria dezvoltării computerelor: reperele principale.
- Limba de programare c (s)
- Codul mașinii ca limbaj de programare. Limbaj de asamblare
- Procedura de programare este ceea ce?
- Limbi oficiale: exemple. Semne ale unui limbaj formal
- Cel mai ușor limbaj de programare pentru începători
- Cum se scrie un program în Notepad
- Ce este sistemul de programare
- Clasificarea limbajelor de programare după niveluri