Устройства
- Компьютеры общего назначения.
- Специальные компьютеры.
- Телевизоры.
- Мультимедиа центры в транспорте.
- Часы.
- Бытовая техника.
- Микрокомпьютеры.
- Системы автоматизации управления процессов.
- Игрушки.
- Промышленные компьютеры.
- Беспилотные устройства.
Языки
По процессу подготовки к исполнению
- Интерпретируемые
- Компилируемые
По принципу создания тела программы
По функциональности
- низкого уровня
- высокого уровня
IDE