Ada & Fortran Support

I'll have to look into that aswell.