#1 Cada uno tiene su predilecto según su experiencia, por lo que lo suyo es aprender de varios. Por otro lado, los más populares actualmente son Python, Java, Javascript (que no es lo mismo), PHP, los lenguajes C (C, C++ y C#) y quizá Swift. Para la creación Web son HTML junto a CSS y Javascript. Te recomiendo mirar ofertas de trabajo y analizar qué es lo que más se pide.
#1 no hay un lenguaje mejor y más efectivo, depende de lo que quieras hacer.
Para propósito general y aprender a programar quizás sería bueno Python, si más bien quieres hacer web entonces javascript.
Pero saber programar no es saber más o menos un lenguaje concreto, es aprender a pensar de una determinada manera y leer bastantes libros sobre cómo estructurar un programa, buenas prácticas, código limpio, etc.
#5 no me parece realista, sin saber programar nada, mirar una oferta de trabajo y ponerse a aprender ese lenguaje. Insisto, sin saber programar nada.
Para dedicarse a programar profesionalmente lo más razonable sería que hiciese un módulo de FP.
#1 por cierto, lo de que te sirva bien en el futuro, olvídate. En programación hay que estar aprendiendo todos los días, afortunadamente teniendo una buena base el ir actualizando el conocimiento sobre un lenguaje o adquirir lenguajes nuevos es posible, pero esta no es una profesión en la que aprendas algo, y te dediques a utilizar eso que has aprendido durante años.
#20 en otras palabras, no és lo mismo aprender a programar que aprender un lenguaje de programación. Primero se debería aprender a programar, luego ya te pasas el resto de tu vida aprendiendo lenguajes nuevos, algunos útiles, otros por estar de moda.
Cc #1
#1 Pascal Objects (Delphi): el más fácil y el más potente exceptuando C. No hay nada que puedas imaginar que no seas capaz de desarrollar con Delphi (Windows, Linux, Android y OSX).
#27 tengo muchas dudas de que C sea un lenguaje para aprender, por la frustración que puede provocar. También es cierto que empezar a conocer C y ASM tiene claras ventajas.
Lo que pasa que de forma autodidacta, a día de hoy, me parece complicado empezar por ASM y C, necesitaría muchísima disciplina.
A día de hoy, yo diría, si quieres dedicarte profesionalmente, haz FP, o estudia la carrera. Y si es para pasar el rato, pues seguramente JavaScript sea lo que de más satisfacciones, por lo inmediato del resultado.
#26 si es para entretenerte lo que te dará más satisfacción inmediata (por tiempo invertido / resultados) es JavaScript. Podrás hacer webs que hacen cosas.
#28 Me imagino, qué caña de tío. Es que estuve buscando por gente que enseñe de programación e informática en general y pocos pocos me convencen, al menos en español.
Dicho de otro modo, ¿cual es ahora el mejor y más efectivo lenguaje de programación?
Para propósito general y aprender a programar quizás sería bueno Python, si más bien quieres hacer web entonces javascript.
Pero saber programar no es saber más o menos un lenguaje concreto, es aprender a pensar de una determinada manera y leer bastantes libros sobre cómo estructurar un programa, buenas prácticas, código limpio, etc.
Y mucha paciencia y mucha práctica.
Para dedicarse a programar profesionalmente lo más razonable sería que hiciese un módulo de FP.
Cc #1
preview.redd.it/xm087j8cue261.jpg?width=960&crop=smart&auto=we
Lo que pasa que de forma autodidacta, a día de hoy, me parece complicado empezar por ASM y C, necesitaría muchísima disciplina.
A día de hoy, yo diría, si quieres dedicarte profesionalmente, haz FP, o estudia la carrera. Y si es para pasar el rato, pues seguramente JavaScript sea lo que de más satisfacciones, por lo inmediato del resultado.
Saludos.