Вообще говоря, мы все слышим о функциях или процедурах в языках программирования. Однако я только что узнал, что я использую эти термины почти взаимозаменяемо (что, вероятно, очень неправильно). Итак, мой вопрос: В чем разница с точки зрения их функциональности, их назначения и использования?...