logo
ЯП / ЯП / ЯП экзамен

Язык программирования. Общие принципы построения и использования языков программирования.

ЯП - набор правил описания последовательностей символов составляющих программу и какое вычисление производит программа.

Программа - последовательность символов определяющих вычисления. Запись программы на ЯП называют исходным кодом.

Язык программирования – это механизм абстрагирования, который дает возможность описывать вычисления абстрактно. Но в тоже время это описание может быть переведено в понятную форму конкретному исполнителю (процессору).

Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением.

Язык программирования применятся для составления программ решающих задачи на определенном уровне абстракции. Появление и применение нового языка программирования может быть оправдано только тем, если он позволяет легче составить программу для конкретной области.

Основной принцип: Чем выше уровень абстракции, тем больше деталей скрыто от программиста. Но в то же время снижается детализация реализация.