8. A computer system comprising: a processor; and a storage device connected to the processor, wherein the storage device has stored thereon a program for selectively translating predetermined portions of a computer program from a source natural language to a target natural language for controlling the processor, and wherein the processor is operative to execute instructions of the program to implement a method comprising: identifying predetermined, selected textual constructs of a computer program, wherein the identifying of the predetermined textual constructs includes identifying by a central processor of the computer system, the constructs including words in a source natural language, wherein the words of the construct are to be translated to a target natural language and wherein the words of the construct to be translated are delimited in the source code according to a stored coding convention, wherein the stored coding convention represents a pattern in which semantic content is expressed in the predetermined textual constructs; and if the construct is a function or a variable name: identifying words of a function or a variable name according to the coding convention, wherein the identifying of the words includes identifying by a central processor of the computer system; translating the identified words of the function or variable name, from the source natural language to the target natural language; and assembling the words as translated into the target natural language according to the coding convention; if the construct is a comment, translating the words of the comment construct; and displaying the source code translated variable name or comment in the target natural language.
8. A computer system comprising: a processor; and a storage device connected to the processor, wherein the storage device has stored thereon a program for selectively translating predetermined portions of a computer program from a source natural language to a target natural language for controlling the processor, and wherein the processor is operative to execute instructions of the program to implement a method comprising: identifying predetermined, selected textual constructs of a computer program, wherein the identifying of the predetermined textual constructs includes identifying by a central processor of the computer system, the constructs including words in a source natural language, wherein the words of the construct are to be translated to a target natural language and wherein the words of the construct to be translated are delimited in the source code according to a stored coding convention, wherein the stored coding convention represents a pattern in which semantic content is expressed in the predetermined textual constructs; and if the construct is a function or a variable name: identifying words of a function or a variable name according to the coding convention, wherein the identifying of the words includes identifying by a central processor of the computer system; translating the identified words of the function or variable name, from the source natural language to the target natural language; and assembling the words as translated into the target natural language according to the coding convention; if the construct is a comment, translating the words of the comment construct; and displaying the source code translated variable name or comment in the target natural language. 14. The computer system as claimed in claim 8 , wherein the processor is operative to execute instructions of the program to assemble the translated words according to the coding convention prior to displaying the translated source code function names and variable names.