1. A translation system for computer programming code, comprising: a processor; a parser component that receives programmatic code; a language identification component that identifies a source language and a target language; a generation component that generates a map that respectively associates syntax, operations, and identifier names of the source language with that of the target language; a map retrieval component that locates the map that facilities translation from the source language to the target language; a syntax match component that identifies from the map closest related syntax, operations, and identifier names between programmatic elements of the source language and the target language; and a translation component that performs a syntactic translation of the programmatic code associated with the source language to the target language based in part on semantics defined by the target language and the identified closest syntax, operations, and identifier names from the map, wherein the translation component performs the syntactic translation by at least copying verbatim a sub-component of the programmatic code that has a semantic meaning in the source language that is different than a semantic meaning in the target language such that the semantic meaning in the target language is used to interpret the translated sub-component rather than preserving the semantic meaning in the source language.