Информатика

Язык программирования

Формальный способ описывать алгоритмы, данные и команды компьютеру
2 мин чтенияСложность: Обновлено 29 сентября 2026

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

Язык программированияТермин связан с понятием программирования — составления программ для решения задач на компьютере.
Формальный язык с заданными алфавитом, правилами записи и смыслом конструкций, предназначенный для создания программ.

Язык программирования является частью основ программирования. В отличие от обычной человеческой речи, он не допускает произвольных формулировок: каждая команда должна соответствовать установленным правилам. Эти правила образуют формальный язык.

Из чего состоит язык программирования

У любого языка программирования есть три важные стороны: алфавит языка программирования — допустимые символы; синтаксис — правила построения конструкций; семантика — их смысл и действие. Например, компьютер должен понимать, где начинается и заканчивается команда, какие данные она использует и что именно нужно сделать.

\[\text{Язык программирования} = \text{алфавит} + \text{синтаксис} + \text{семантика}\]
№
Пример

В Python команда print(2 + 3) записана по правилам языка и означает: вычислить сумму \(2+3\) и вывести результат. Числа, скобки и буквы принадлежат алфавиту, форма записи подчиняется синтаксису, а действие команды задаёт семантика.

!
Не путайте

Язык программирования — это система правил и средств записи. Программа — конкретная последовательность команд, написанная на этом языке. Один язык может использоваться для создания множества разных программ.

Проверьте себя

Что определяет смысл команды в языке программирования?

Текст программы обычно называют исходным кодом. Чтобы компьютер мог выполнить его, исходный код обрабатывает компилятор или интерпретатор. Разные языки поддерживают разные парадигмы программирования и способы решения задач.

Главное за минуту

Главное

  • Язык программирования — формальный язык для записи алгоритмов, данных и команд.
  • Его основу составляют алфавит, синтаксис и семантика.
  • Язык программирования не равен программе: программа является конкретной записью решения на выбранном языке.