sentence: this programmer must be familiar with both the original and target operating systems and languages ( for example , converting a game originally written in c++ to java ) , convert assets , such as artwork and sounds or rewrite code for low memory phones .