Изучая языки программирования, вы могли узнать, что программа состоит из слов if, for, function, class и так далее. Приходило ли вам когда-нибудь в голову написать в программе вот так? 5; Да, не if, не for, а просто единственная цифра 5. Является ли это ошибкой? Попробуйте запустить программу. Можете, например, написать на Питоне так: a = 5
b = 10
a
5
b
10
a - b И не будет никакой ошибки, хотя написана какая-то бессмыслица. А что при этом сделает программа? Ничего. Если это не ошибка, тогда что это и зачем? Работают такие вещи или нет – зависит от языка программирования...
Эти операции, хоть и делают одно и то же, по натуре своей реально отличаются. Правда, на данный момент нет смысла говорить о различиях. Они заметны только на низком уровне, в машинных кодах. А современные...