Java and a bit o' C.