The programs I need can't be written in neither Scheme nor Java because the former (or any other Lisp derivatives) lack the libaries and the abstraction would make unnecessarily more work and the latter was designed to avoid memory management.
As long as there're operating systems C will not die.