Too Long; Didn't Read
Facebook’s AI research team (FAIR) developed a neural transcompiler, that converts code from high level programming language like C++, Python, Java, Cobol into another language using ‘unsupervised translation’ The traditional approach had been to tokenize the source language and convert it into an Abstract Syntax Tree (AST) to translate to the target language of choice. A large corpora of monolingual source code, in different programming languages from Github was used to train the model.