C, you can try C++ but C its better IMO for begginer, java is good too but C have things like pointers that can be usefull to learn and dynamic memory control, thing that java does with the garbage collector without you have to control that.
Nana
Ok
Nana
I'm offering IT at the university and we starting with C++