Patent ID: 7165244

Claim:
A system that converts an input code in a first language into an output code in a second language, comprising: a plurality of language tables corresponding to a plurality of possible input programming languages, wherein the plurality of language tables receive input programming code corresponding to one of the plurality of possible input programming languages, and the input programming code is functional to produce a first desired output for a first web application; a parser having a plurality of parse tables corresponding to a plurality of possible output programming languages, wherein the plurality of parse tables cooperate with the plurality of language tables to translate the input programming code into a computer-readable translated output code that corresponds to a selected one of the plurality of possible output programming languages such that the computer-readable translated output code is functional to produce a second desired output for a different, second web application wherein the second output and the first output are functionally equivalent; and a web browser that displays the first desired output and second desired output.