If you want to program hardware interaction and all C is best
if you want to program games and software's C++ is best(C is also capable)
if you want to program portable stuffs like mobiles and all Java is best(can be implemented in c and c++ also)
if you want to program games and software's C++ is best(C is also capable)
if you want to program portable stuffs like mobiles and all Java is best(can be implemented in c and c++ also)