Основні моделі програмування
- Імперативне програмування
- Декларативне програмування
- Структурне програмування
- Функціональне програмування
- Логічне програмування
- Об'єктно-орієнтоване програмування Компонентно-орієнтоване програмування Прототипно-орієнтоване програмування