Возник вопрос, есть функции, которые ничего не возвращают, а есть процедуры, так вот, в них есть отличия, или же это одно и то же?
Вообще канонически функции, которые ничего не возвращают - это и есть процедуры. В шарпе всё - методы, в PHP или JS - всё функции. В VBScript или PL/SQL строго делятся - процедуры не возвращают значений, функции - возвращают.