Cita:
Iniciado por blackwind depende que tipo de aplicaciones quieres hacer.
Pero si he de recomendar alguno, seria C#, ya que es el que mas me gusta y se puede hacer practicamente todo (aunque dudo que hagan drivers u OS con el), la unica desventaja es que es intermedio, por lo tanto es mas lento que c/c++.......Aunque estos ultimos tambien sirven para todo, pero con un tiempo de desarrollo mas lento y mas esfuerzo.
Por supuesto que no se puede hacer nada de bajo nivel en C#, eso implicaria tener en el modo kernel un interprete ...
Una que vez dominas C++ el tiempo de desarrollo y el esfuerzo son mucho menores que cuando recien empezas a usarlo.