Статья 309

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

определяет

определяет


При присваивании вычисляется значение с использованием старого значения, а затем содержимое заменяется на вычисленное значение.