Классификация языков програмирования
создатель Марина Грибанова
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. Pascal
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.5.1. Языки искусственного интелекта
1.5.1.1. Planner
1.5.1.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