Alight uses powerful generation engines that allow us to link pivot language models with modern programing languages, such as Java, Shell script, HTML, Javascript or Python among others. Furthermore, Alight can regenerate the code in the original language, which is a useful feature to implement automated code correctors (for example, automated elimination of GOTO statements in COBOL).

Alight is a very flexible tool, therefore, it is possible for us to customize the generation engines to take into account target platform specific setting and achieve end-to-end 100% automated code modernization solutions.