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

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

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

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

1.1.1. Фортран Паскаль Алгол Бейсик Си

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

1.2.1. Лисп Пролог Снобол

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

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

2.1.1. CIL(Common Intermediate Language) Язык ассемблера

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

2.2.1. Бейсик Фортран Кобол Алгол Pascal Java C C++ Objective C Smalltalk Delphi

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

2.3.1. Python Perl Алгол-68 APL

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

3.1. Языки I поколения

3.1.1. Машинные коды

3.2. Языки II поколения

3.2.1. Язык ассемблера

3.3. Языки III поколения

3.3.1. Бейсик Кобол Си Ада Алгол

3.4. Языки IV поколения

3.4.1. Clipper dBase SuperCalk

3.5. Языки V поколения

3.5.1. Пролог Lisp Си++ Visual Basic Delphi

4. Процедурные языки

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

4.1.1. Паскаль Си Ада ПЛ/1

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

4.2.1. Фортран Бейсик Фокал.

5. Языки непроцедурного программирования

5.1. Функциональные

5.1.1. Lisp Haskell Miranda

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

5.2.1. Planner KL0 Visual Prolog Ether ShapeUp Prolog.

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

6.1. Object Pascal

7. Языки описания сценариев

7.1. Perl Python Rexx Tcl