Cum a făcut limbajele de programare
Programare >> Articole
limbaje de programare au fost create mai multe decenii, iar acest lucru a fost o lungă, dificilă și obositoare. De fapt, limba maternă - este un lanț de zero-uri și cele aranjate în mod logic, secvența de încălcare care implică oprirea programului și eșecul în operare pe calculator și dezvoltarea de mașini cerințe dependente de programatori pentru a crea noi moduri de a scrie comenzi.
Istoria Limbaje de programare: Acasă
limbaje de nivel înalt: limbi algoritmice
Progresele în tehnologie și introducerea de noi tipuri de dispozitive digitale, a forțat programatori să inventeze un limbaj de nivel superior, cu un ghid pe algoritmi de scriere. Deci, au existat suplimentare traducători Programs-, care a condus algoritmul de operare. Există două metode de traducere:
- Compilare de compilare sau când instrucțiunile intră în vigoare după transferul activ întregul pachet;
- Interpretarea sau interpretare, în care punerea în aplicare și traducerea limbajului mașinii este realizată într-un mod sincron.
O caracteristică a acestor programe sunt: ușurința de a crea (codificare), capacitatea de a regla în timpul utilizării, ușurința de citire.
1954: programarea structurata
Lumea a devenit cunoscut primul compilator al unui limbaj de programare de nivel foarte înalt. Este vorba despre Fortran, din FORMULA traducătorul engleză abreviere. Dezvoltarea limbajului de simplu, dar în pregătirea programelor de limbi străine în vrac devine aproape imposibil de citit, cu toate că mai multe versiuni ale Fortran a fost lansat.
Vârful de dezvoltare de limbaje de programare cade pe 50-60s, atunci sunt câteva opțiuni:
- Algol (1958), creat pe baza unor unități separate;
- COBOL (1959) - limba de afaceri și management, bazat pe C +;
- De bază (1965), un bine-cunoscut programatori astăzi.
În 1970, el a creat limbajul de programare, numit după om de știință B. Pascal - Pascal. Creat în limba programului este ușor de citit, nu a apărut dificultăți și învățare. limbaj simplu, bine structurat este încă popular în rândul programatori novice.
Ceva mai târziu, în 1972, a dezvoltat un al doilea limbaj de programare - C, în loc de realizările create anterior limbi, inovații, devine probabil cel mai popular în rândul utilizatorilor și creatorii de programe. , Bine structurat, ușor de învățat limbajul C simplu devine favorit printre celelalte limbi.
Programarea orientată pe obiecte (OOP): 1970
Ideologia programarea procedurală nu sunt legate în mod formal la funcțiile de prelucrare, inginerii au trebuit să stea în spatele crearea unui nou concept de elaborare a limbii. Baza de concepte OOP sunt:
- modelul de obiecte, care nu există încă;
- abstracție, caracteristicile obiectului imparting;
- încapsulare atunci când proprietățile și metodele combinate, cu scopul de a ascunde date;
Prima limbă a fost Simula, un pic mai târziu inventat Smalltalk. În prezent, acest tip de software modern de sprijin limbaj de programare: Object Pascal (Delphi), C ++, C #, Java.