Patent ID: 7231631

Claim:
A method of interactively generating code from a graphical user interface, comprising: obtaining a graphical user interface (GUI) that enables a user selection of at least one of a plurality of processing choices and further enables a user to enter input data; accepting through the GUI at least one user selection of a processing choice from among the plurality of processing choices; performing at least one operation using the at least one selection of a processing choice, a result of the at least one operation displayed to a user in the GUI; saving the at least one selection of a processing choice, the result of the at least one operation and a format in which the result of the at least one operation was displayed to the user, in a plurality of data structures; generating code in a dynamically typed programming language based on the saved at least one selection of a processing choice, the result of the at least one operation and the format in which the result of the at least one operation was displayed to the user, the generated code displayable as source code to the user.