A computer language translator that translates all or any portion thereof
of source code in an original computer language to source code in a
target computer language, which may then be translated back to the
original language while still maintaining concept, syntax, form of
expression, and formatting of the original source code.