¿Qué lenguajes de programación ir aprendiendo? Orden de aprendizaje

Autor
@onnemboelias
Buenos Aires, Argentina

Hola a todos, estoy por anotarme a la tecnicatura en programación en la utn, pero antes quisiera empaparme bien de los distintos lenguajes y demás y quisiera ir practicando desde ya.. En orden que lenguajes debería aprender primero, para empezar por la base hasta el ultimo si me los pueden nombrar en orden y que programas me recomiendan de programación.. Espero haber sido claro.. Muchísimas gracias!!

1 Respuesta
Imagen de perfil AnonymousUser

Imagen de perfil Federico

Federico

Hace 9 años 

Hola amigo! Te voy a recomendar según me han enseñado a mí en ingeniería de sistemas, en orden. C y C++: acá podés aprender las estructuras básicas que existen en la programación y comenzar a hacer tus primeros programas prescindiendo por ahora de interfaz gráfica. Buscando tutoriales de YouTube podés bajar cualquier compilador, yo usé Dev C++. Luego, podés seguir por Java. Con Java ya podés hacer muchísimas cosas.. yo he hecho sistemas bastante grandes. Ya con interfaz gráfica, y demás.. incluso programar webs y amigos han hecho su trabajo final de carrera de ingeniería usando este lenguaje. Te recomiendo "Eclipse" para programar o "NetBeans" (este último usaba yo). Java es un buen lenguaje. Podrías aprender también Python, PHP.. yo aprendí PHP por mi cuenta utilizando el Framework Codeigniter, que te facilita la programación. Pero para ello tenés que tener la base y saber cómo funciona. Aprendí NodeJS también, AngularJS. Estos lenguajes deberías encararlos luego de tener bien claro alguno de los anteriores, como PHP o Python.. Java debería ser el primero! Conozco gente que ha arrancado directamente por Python por ejemplo pero lo que pasa si haces esto es que no vas a aprender muchas cosas que estos lenguajes de alto nivel ya hacen por sí mismos, y que vos tenés que hacer a mano en uno como C++. En YouTube vas a encontrar infinidad de tutoriales para aprender. Para programar webs, obviamente vas a tener que ver sobre HTML5, JavaScript, JQuery, CSS entre otras cuestiones. Saludoos!