Языки программирования

Get Started. It's Free
or sign up with your email address
Rocket clouds
Языки программирования by Mind Map: Языки программирования

1. Классификация языков программирования

1.1. Классификация по уровню

1.1.1. Языки программирования низкого уровня

1.1.1.1. ассемблер

1.1.2. Языки программирования высокого уровня

1.1.2.1. C

1.1.2.2. C++

1.1.2.3. Basic

1.1.2.4. Java

1.1.3. Языки программирования сверхвысокого уровня

1.1.3.1. Python

1.1.3.2. Haskell

1.1.4. Объектно-ориентированные языки высокого уровня

1.1.4.1. С++

1.1.4.2. С#

1.1.4.3. Java

1.2. Классификация по виду обрабатываемой информации

1.2.1. Вычислительные языки

1.2.2. Языки символьной обработки

1.3. Классификация по поколению

1.3.1. Языки программирования первого поколения

1.3.1.1. ассемблер

1.3.2. Языки программирования второго поколения

1.3.2.1. символический ассемблеp

1.3.3. Языки программирования третьего поколения

1.3.3.1. Basic

1.3.3.2. C

1.3.3.3. Pascal

1.3.4. Языки программирования четвертого поколения

1.3.4.1. SQL

1.3.4.2. SAS Grahp

1.3.5. Языки программирования пятого поколения

1.3.5.1. Prolog

1.3.5.2. С++

2. Направления развития языков программирования

2.1. Процедурное программирование

2.1.1. Структурные языки

2.1.1.1. Pascal

2.1.1.2. C

2.1.2. Операционные языки

2.1.2.1. Fortran

2.1.2.2. Basic

2.2. Декларативное программирование

2.2.1. Функциональные языки

2.2.1.1. Lisp

2.2.1.2. Haskell

2.2.2. Логические языки

2.2.2.1. Prolog