Patent ID: 7254805

Claim:
A computer programming system for scripting and executing an application program comprising: a processor for executing said application program under the control of an operating system; an object oriented programming language system comprising: a scripting program for composing code written in a text file according to an object oriented programming grammar, said object oriented programming grammar comprising one or more task actions, one or more anti-task actions, wherein said one or more anti-task actions terminate said corresponding one or more task actions, one or more objects, and one or more object properties of each of said one or more objects; a parser program for converting said code written in said text file into one or more executable task actions, one or more executable anti-task actions -and said one or more object properties of each of said one or more objects; and an execution engine for executing said one or more executable task actions and said one or more executable anti-task actions upon said one or more object properties of each of said one or more objects thereby generating an instance of said application program; a viewing program for viewing instantaneous results and progress of said execution engine on said one or more executable task actions, said one or more executable anti-task actions and said one or more object properties of each of said one or more objects; and a memory associated with said processor wherein- said operating system, said object oriented programming language system, said viewing program and said instance of said application program are stored.