А есть общее между программой, записанной на бумаге и этой же программой, только записанной в виде бинарного файла? И если есть общее, то что?
Есть, на бумаге это алгоритм. А в реальной программе есть ещё куча всего, без чего этот алгоритм не будет работать на конкретной машине, на конкретной ОС. На бумаге алгоритм, в компьютере программа