To learn how to update the categories for this article, see here. To update categories, edit the metadata template.
Definition: A feature in some computer programming languages that allows a procedure to bind to its environment, so that it may be called (and its internal variables utilized) from anywhere within the process, instead of using C-like scope rules to limit its availability. [d] [e]