Язык программирования– это фиксированная система управления для описания алгоритма и структур данных. Алгоритмические языки описания построенных алгоритмов, исполнителем которых будет компьютер, называются языками программирования. Описание алгоритмов на языке программирования называется программами.
Классификации языков программирования:
1) низкого уровня;
2) высокого уровня;
Классификация языков программирования по поколениям:
ООП три принципа
1) инкапсуляция – это комбинирование данных с процедурами и функциями, которые оперируют этими данными;
2) наследование – это возможность использования, уже определенных объектов для построения иерархии объектов производных от них.
3) полиморфизм – это возможность определения единой по имени действия процедуры и ли функции, которая может быть применена для всех объектов иерархии наследования.