1. A supervisory process control and manufacturing information application development and execution system for supporting execution of scripts comprising computer-executable instructions stored on a non-transient computer-readable medium and a processor for executing the stored instructions, the system comprising: a script editor interface having a common script editor and at least one language specific editor, the script editor interface facilitating specifying scripts for a plurality of types of objects, and wherein the script editor interface supports multiple distinct user-side script languages, the script editor interface generating output including tags indicating a particular one of multiple distinct user-side script languages wherein the tags are applied to at least one of a particular instruction, a particular group of instructions, and an entire script; a script translation component including routines for rendering execution-side script of a single execution-side scripting language from source script rendered by the script editor and written according to any of a set of user-side script languages, the set of user-side script languages including at least: a first text-based scripting language, and a second graphical object-based scripting language, and a scripting engine for executing the execution-side script in a run-time environment during each scan cycle of a single execution-side scripting language generated by the script translation component for the first scripting language and the second scripting language.
1. A supervisory process control and manufacturing information application development and execution system for supporting execution of scripts comprising computer-executable instructions stored on a non-transient computer-readable medium and a processor for executing the stored instructions, the system comprising: a script editor interface having a common script editor and at least one language specific editor, the script editor interface facilitating specifying scripts for a plurality of types of objects, and wherein the script editor interface supports multiple distinct user-side script languages, the script editor interface generating output including tags indicating a particular one of multiple distinct user-side script languages wherein the tags are applied to at least one of a particular instruction, a particular group of instructions, and an entire script; a script translation component including routines for rendering execution-side script of a single execution-side scripting language from source script rendered by the script editor and written according to any of a set of user-side script languages, the set of user-side script languages including at least: a first text-based scripting language, and a second graphical object-based scripting language, and a scripting engine for executing the execution-side script in a run-time environment during each scan cycle of a single execution-side scripting language generated by the script translation component for the first scripting language and the second scripting language. 9. The application development and execution system of claim 1 wherein the user-side scripts include a script language tag identifying the type of the user-side script language used to generate the source script.