15. A method, comprising: receiving, at one or more processors, natural language (NL) input; and using, at the one or more processors, i) the NL input, ii) a built-in function of a programming language, the built-in function corresponding to use of electronic objects that map natural language input to one or more electronic outputs, and iii) an electronic object to generate one or more electronic outputs for controlling an electronically controllable machine, wherein the electronic object defines a grammar corresponding to NL associated with one or more electronic outputs for controlling an electronically controllable machine, defines a mapping between the grammar and the one or more electronic outputs, and is configured to, when executed by the one or more processors, cause the one or more processors to map received NL input to the one or more electronic outputs to facilitate controlling the electronically controllable machine with the received NL input, and wherein the programming language includes (i) the built-in function corresponding to use of electronic objects that map natural language input to one or more electronic outputs and (ii) at least one other built-in function unrelated to natural language processing, the at least one other built-in function including one or more of (a) a built-in function corresponding to generating displays, (b) a built-in function corresponding to deploying electronic objects to a network accessible memory, and (c) a built-in function corresponding to generation of electronic forms.
15. A method, comprising: receiving, at one or more processors, natural language (NL) input; and using, at the one or more processors, i) the NL input, ii) a built-in function of a programming language, the built-in function corresponding to use of electronic objects that map natural language input to one or more electronic outputs, and iii) an electronic object to generate one or more electronic outputs for controlling an electronically controllable machine, wherein the electronic object defines a grammar corresponding to NL associated with one or more electronic outputs for controlling an electronically controllable machine, defines a mapping between the grammar and the one or more electronic outputs, and is configured to, when executed by the one or more processors, cause the one or more processors to map received NL input to the one or more electronic outputs to facilitate controlling the electronically controllable machine with the received NL input, and wherein the programming language includes (i) the built-in function corresponding to use of electronic objects that map natural language input to one or more electronic outputs and (ii) at least one other built-in function unrelated to natural language processing, the at least one other built-in function including one or more of (a) a built-in function corresponding to generating displays, (b) a built-in function corresponding to deploying electronic objects to a network accessible memory, and (c) a built-in function corresponding to generation of electronic forms. 16. The method of claim 15 , wherein the electronic object defines a context free grammar.