Aunque C++ fue el lenguaje escogido para su implementación, el uso de otros lenguajes durante su desarrollo fue crucial, por ejemplo Perl fue usado varias veces para llevar a cabo prototipos y probar varias funcionalidades; también se procedieron a usar herramientas escritas en otros lenguajes como Delphi, desarrolladas por personas cercanas al proyecto, cuya única funcionalidad era recolectar información del funcionamiento interno de la Scumm para que, en conjunto con la información obtenida del desensamblador, permitieran realizar las labores de ingeniería inversa a la misma.