- Сабақтастықтың үзілуі (1970 - 1980)
- С: Тиімді жоғары деңгейлі тіл;
- FORTRAN 77: блоктық құрылым, мәліметтер типтері.
Бағдарламалау тілдерінің қысқаша тарихы Бағдарламалау тілдерінің қысқаша тарихы - Инфрақұрылымдардың пайда болуы (1990 - ...)
- Java: блоктық құрылым, мәліметтер типтері;
- Python: Объектіге бағытталған сценарий тілі;
- Visual C #: Microsoft .NET ортасы үшін Java тілінің бәсекелесі.
Бағдарламалау тілдерінің эволюциясы - XIX ғасырдың 20-шы жж. Бағдарлама үшін келесідегі автоматты реализациялау мақсатында перфокартаға машинаның іс-әрекетін алдын ала жазу (ұсынған Ч.Бэббидж).
- Ада Ловелэйс теориялық тұрғыдан әлі күнге дейінгі қолданыстағы есептулерді басқару тізбегі әдістерін әзірледі.
- ХХ ғасырдың 40-шы жж. Машиналық командаларды кодтау негізінде бағдарламалар құру (Грейс Мюррей Хоппер).
Бағдарламалау тілдерінің эволюциясы - 50-60 жж. Машина кодтарында бағдарламалаудың рөлі төмендейді, жоғары деңгейлі процедуралық тілдер (FORTRAN, ALGOL) пайда болады. Трансляторларды командаларды машина кодтарына түрлендіру үшін қолданылады.
- 60-жылдардың ортасы. Қарапайым ағылшын сөздерінен (BASIC) тұратын мамандандырылған бағдарламалау тілін құру, әмбебап тіл құруға талпыныс жасау (PL / 1, ALGOL-68).
Бағдарламалау тілдерінің эволюциясы - 70-жылдардың басы. Алгоритмдердің дамуын құрылымдау туралы АЛГОЛ идеясын әзірлеу, Паскаль тілін әзірлеу - Н.Вирт.
- Ірі бағдарламалық жасақтама жүйелерін құруға және ұзақ уақыт қызмет етуге, параллельді өңдеуге, нақты уақыт режимінде процестерді басқаруға және т.б. арналған AДA тілін құру.
- 1972 ж (С тілінің алғашқы нұсқасы). Бағдарламалаушыға барлық машина ресурстарына мүмкіндік беретін жоғары деңгейлі тілдің ерекшеліктерін машинаға бағытталған тілмен біріктіретін тілдің пайда болуы.
Достарыңызбен бөлісу: |