Классификация языков программирования
создатель tanya averyushkina
1. Классификация по виду обрабатываемой информации
1.1. Вычислительные языки
1.1.1. Фортран Паскаль Алгол Бейсик Си
1.2. Языки символьной обработки
1.2.1. Лисп Пролог Снобол
2. Языки непроцедурного программирования
2.1. Функциональные
2.1.1. Lisp Haskell Miranda
2.2. Логические языки
2.2.1. Planner KL0 Visual Prolog Ether ShapeUp Prolog.
3. Объектно-ориентированные языки высокого уровня
3.1. Object Pascal
4. Языки описания сценариев
4.1. Perl Python Rexx Tcl
5. Классификация по уровню
5.1. Языки программирования низкого уровня.
5.1.1. CIL(Common Intermediate Language) Язык ассемблера
5.2. Языки программирования высокого уровня.
5.2.1. Бейсик Фортран Кобол Алгол Pascal Java C C++ Objective C Smalltalk Delphi
5.3. Языки программирования сверхвысокого уровня
5.3.1. Python Perl Алгол-68 APL
6. Классификация по поколению
6.1. Языки I поколения
6.1.1. Машинные коды
6.2. Языки II поколения
6.2.1. Язык ассемблера
6.3. Языки III поколения
6.3.1. Бейсик Кобол Си Ада Алгол
6.4. Языки IV поколения
6.4.1. Clipper dBase SuperCalk
6.5. Языки V поколения
6.5.1. Пролог Lisp Си++ Visual Basic Delphi
7. Процедурные языки
7.1. Структурные языки
7.1.1. Паскаль Си Ада ПЛ/1
7.2. Операционные языки
7.2.1. Фортран Бейсик Фокал.