1. A non-transitory computer readable medium, said medium encoded with a program capable of executing the steps of: inserting an inline communication hook into a scripting language from core binary, said hook permitting two way communication between said scripting language and a compiled binary application thereby allowing customizations to be applied without the need to alter the original core binary application, wherein said scripting language is ECMA-262/JavaScript; sending input from said scripting language to said compiled binary application via said hook or sending input from said compiled binary application to said scripting language via said hook without the need to spawn an external ECMA-262 interpreter; executing one or more additional commands based on said input, said one or more additional commands are not otherwise available in said scripting language; outputting output, in response to said one or more additional commands, to said compiled application via said hook if said input was sent from said scripting language or outputting output, in response to said one or more additional commands, to said scripting language via said hook if said input was sent from said compiled application; wherein at least one of said input or output is time-sensitive aircraft or marine craft communication and efficiency is enhanced in relation to changing and recompiling said binary application; wherein at least one of said one or more additional commands is received via at least one of: a scripting wizard; a Webservice wizard; and/or a web server.
7. The medium of claim 1 , wherein said compiled binary application does not require recoding or recompiling in response to an addition, modification, or deletion to said one or more additional command(s).