Язык программирования
Язык программирования — это формальный язык, с помощью которого человек записывает алгоритмы, данные и команды в форме, понятной компьютеру. Программа на таком языке затем выполняется непосредственно или переводится в машинный код.
Язык программирования является частью основ программирования. В отличие от обычной человеческой речи, он не допускает произвольных формулировок: каждая команда должна соответствовать установленным правилам. Эти правила образуют формальный язык.
Из чего состоит язык программирования
У любого языка программирования есть три важные стороны: алфавит языка программирования — допустимые символы; синтаксис — правила построения конструкций; семантика — их смысл и действие. Например, компьютер должен понимать, где начинается и заканчивается команда, какие данные она использует и что именно нужно сделать.
В Python команда print(2 + 3) записана по правилам языка и означает: вычислить сумму \(2+3\) и вывести результат. Числа, скобки и буквы принадлежат алфавиту, форма записи подчиняется синтаксису, а действие команды задаёт семантика.
Язык программирования — это система правил и средств записи. Программа — конкретная последовательность команд, написанная на этом языке. Один язык может использоваться для создания множества разных программ.
Что определяет смысл команды в языке программирования?
Текст программы обычно называют исходным кодом. Чтобы компьютер мог выполнить его, исходный код обрабатывает компилятор или интерпретатор. Разные языки поддерживают разные парадигмы программирования и способы решения задач.
Главное
- Язык программирования — формальный язык для записи алгоритмов, данных и команд.
- Его основу составляют алфавит, синтаксис и семантика.
- Язык программирования не равен программе: программа является конкретной записью решения на выбранном языке.