Hi 
In case adding a new language and compile script for a new language or update compile script of a language, what should I do? 

I see the source code and domjudge scheme, I found the table "executable" contains some content  and md5 of zip files, so that, should I write a command to read content of zip file and calculate md5 then put it into db?