在某些程式语言中是被分开的，但是在C语言中，所有程序都是函数，这两者被认为是相同的。这有可能造成一些副作用，特别是在回传值是codice_1型别时。
方法.在物件导向程式设计语言中，zh-cn:类; zh-tw:类别;或物件中的子程式，被称为方法（）。