Function (computer programming): Difference between revisions

Content deleted Content added
m use (also) block for link preview
m Terminology: add lk, See also: rm lk
Line 30:
* In the context of [[Visual Basic]] and [[Ada (programming language)|Ada]], {{code|Sub}}, short for ''subroutine'' or ''subprocedure'', is the name of a callable that does not return a value whereas a {{code|Function}} does return a value
 
* [[Object-oriented programming|Object-oriented]] languages such as [[C Sharp (programming language)|C#]] and [[Java (programming language)|Java]] use the term ''[[method (computer programming)|method]]'' to refer to a member function of an [[Object (computer science)|object]]
 
==History==
Line 599:
* [[Lambda function (computer programming)]], a function that is not bound to an identifier
* [[Logic programming]]
* [[Method (computer programming)]]
* [[Modular programming]]
* [[Operator overloading]]