Содержание
- Введение 1
- Ранние этапы развития: от машинных кодов к первым высокоуровневым языкам 2
- - Машинный код и язык ассемблера: основы программирования 2.1
- - FORTRAN, COBOL и LISP: первые шаги к высокоуровневым языкам 2.2
- - Влияние аппаратного обеспечения на развитие языков программирования 2.3
- Эпоха структурного программирования и объектно-ориентированного подхода 3
- - Структурное программирование: принципы и преимущества 3.1
- - Объектно-ориентированное программирование: новые возможности 3.2
- - C++, Java и C#: реализация объектно-ориентированного подхода 3.3
- Современные языки программирования и новые парадигмы 4
- - Python, JavaScript, Go и Rust: обзор современных языков 4.1
- - Функциональное программирование: новые возможности и преимущества 4.2
- - Реактивное программирование: обработка асинхронных событий 4.3
- Заключение 5
- Список литературы 6