Everybody has thousands of lines of code written in some outofdate language.
Program Code Conversion is important.
It requires the ability to write a parser and then a converter.
A little bit formal languages and simple data structures study may be enough,
provided that you have some large systems experience with the
condition that you do not get teased off at the very beginning...
It can be done. I did it for ADABAS - NATURAL to JAVA conversion.
Ali R+ SARAL