Классификация языков порграмирования
создатель Роберт Мхитарян
1. По поколению
1.1. Поколение 1
1.1.1. Языки машинных команд
1.2. Поколение 2
1.2.1. Ассемблер
1.2.2. Макроассемблер
1.3. Поколение 3
1.3.1. Процедурные языки программирования
1.3.1.1. Си
1.3.1.2. Паскаль
1.4. Поколение 4
1.4.1. Языки разметки
1.4.1.1. HTML
1.4.1.2. XML
1.4.1.3. SQL
1.5. Поколение 5
1.6. Языки искусственного интеллекта
1.6.1. Planer
1.6.2. CLIPS
2. По виду обрабатываемой инф.
2.1. Вычислительные языки
2.1.1. Factor
2.1.2. Forth
2.2. Языки символьной обработки
2.2.1. Лисп
3. По уровню
3.1. Низкого
3.1.1. CIL
3.2. Высокого
3.2.1. C#
3.2.2. C++
3.2.3. Pascal
3.3. Сверх высокого
3.3.1. PERL
3.3.2. Haskell
3.3.3. VHLL