Porry escribió:
Y buscando en google veo tutoriales de programación, por ejemplo, y ahí hay nosecuantos .net, java, c#... y que cojo? a eso me refiero.
Depende de para que lo quieras: si es para aprender por gusto, Java o C#. No son faciles, pero automatizan algunos procesos que en otros lenguajes dan por culo.
Si lo que quieres es aprender bien, C y C++ son los clasicos. Lo que pasa es que ves haciendote a la idea de pelearte con los putos punteros y la memoria dinamica.
Si quieres hacer programitas sencillos para resolver algun problema matematico, como factoriales, Fibonacci, potencias, etc.. Lisp o su dialecto Scheme te calculan numeros de cientos y cientos de cifras en solo decimas de segundos.
Como ves, todo depende de para que lo quieras. Actualmente los mas comerciales son Java y C#.
Para empezar en Java, busca "Aprenda Java como si estuviera en primero". Tambien esta el equivalente para C++.
Para C++ esta web "http://c.conclase.net/" esta bien.
Para C#, hay libros buenos que explican este lenguaje, pero no conozco nada por internet.
Visita tambien webs especializadas, y sobre todo pica codigo. La unica forma de aprender es picar codigo y que te surjan dudas.
Espero haberte sido de ayuda. Si quieres saber mas, pregunta.
Un saludo