язык;
компилятор;
программы – утилиты.
СУБД – это инструментальная оболочка
пользователя, система – интерпретатор.Наличие языка программирования позволяет создавать сложные системы обработки данных, ориентированные под конкретные задачи и под конкретного пользователя.