Similar presentations:
Этапы развития языков программирования
1. Лекция: «Этапы развития языков программирования»
2.
Язык программирования совокупность основныхсимволов (алфавит) и правил
составления из них смысловых
конструкций, предназначенная
для создания программных
средств.
3.
Языки низкого уровня:машинный код
- ассемблеры
-
4. Машинный код
5. Ассемблеры
6. Языки высокого уровня
-проблемно-ориентированные (Фортран, Алгол,
Кобол, Ада, 1С и др.);
-
универсальные (Паскаль, Basic, С++, С# и др.)
-
языки разметки (HTML, XML и др.);
-
языки описания сценариев (JavaScript и др.);
-
языки моделирования систем (GPSS и др.)
7. Fortran (Фортран) 1954-1957 гг., IBM (Джон Бэкус)
8. Algol (Алгол) 1958-1960 гг., IFIP (Международная федерация по обработке информации)
9. Cobol (Кобол) 1959 г., Грейс Хоппер
10. PL/1 (ПЛ/1) 1964 г., IBM
11. LISP (Лисп) 1961-1965 гг., Джон Маккарти
12. Prolog (Пролог) 1971-1972 гг., Alain Colmerauer
13. Задача «Ханойская башня»
14. Решение задачи «Ханойская башня» на Прологе (для трех дисков)
15. BASIC (Бейсик) 1965 г., Т. Куртс и Дж. Кемени
16. Симула-67 конец 1960-х гг., Кристен Нюгор и Уле-Юхан Даль
17. Pascal (Паскаль) 1970 г, Никлаус Вирт
18. Ada (Ада) 1975-1980 гг., Жан Ишбиа
19. Modula-2 (Модула-2) 1979 г., Никлаус Вирт
Oberon (Оберон)1987 г., Никлаус Вирт
20. С (Си) 1972 г., Кен Томпсон, Денис Ритчи
21. С++ (Си++) 1983 г., Бьерн Страуструп
22. Системы программирования (наиболее распространенные):
VisualBasic (1991-1993 гг., Microsoft)
Delphi
(1995 г., Borland)
Visual
C++ (1995 г., Microsoft)
Visual
Studio (1997 г., Microsoft)
Visual
Studio .NET (2002 г., Microsoft)
Eclipse
и др.
(2004 г., Eclipse Foundation)
23. Perl (Перл) 1987 г., Ларри Уолл
24. Java (Джава) 1991-1995 г., Sun Microsystems
25. LiveScript JavaScript 1995 г., Netscape (Брендон Айх)
LiveScript JavaScript1995 г., Netscape (Брендон Айх)