1. A method for translating statements from a source natural language to a target natural language, the method comprising the steps of: identifying textual constructs of a computer program to be translated from a source natural language to a target natural language; identifying lexical tokens from the identified textual constructs; translating the identified textual constructs and lexical tokens from the source natural language to the target natural language; reconstructing the translated textual constructs and lexical tokens as translated textual constructs; and displaying the translated textual constructs in the target natural language.