Visite este sitio web: Código Rosetta
¿Qué puedes concluir de ese sitio web? Que muchos de los objetivos de programación se pueden lograr con cualquier lenguaje.
Así que no te concentres demasiado en aprender un idioma. Concéntrese en aprender a programar, de modo que pueda cambiar fácilmente de un idioma a otro si la tarea en cuestión lo requiere.
¿Cómo puedes aprender programación? Aprenda a pensar estructuralmente y sea capaz de describir realmente de cerca cómo lograr un objetivo de programación específico. Esto no tiene nada que ver con un lenguaje de programación. Puede usar solo el inglés para eso, ¡pero sea preciso!
Luego, cuando diseñaste una pieza de software (en pseudocódigo / inglés simple) puedes determinar qué idioma es el mejor para desarrollarlo. Después de eso solo es cuestión de cambiar las líneas de pseudocódigo a código real.
- ¿Por qué las habilidades que encontramos difíciles inicialmente se vuelven más fáciles con el tiempo hasta el punto en que podemos hacerlas sin pensar mucho? ¿Qué sucede en el cerebro que nos permite adaptarnos a una cierta habilidad?
- ¿Cuál fue la cosa más interesante que aprendiste en una clase de psicología?
- Cómo recuperar mi creatividad
- ¿Cuál es la mejor manera de aprender humor o comedia?
- ¿Cuál es la mejor manera / método para leer la Biblia rápidamente y para entender?
Si desea aprender un solo idioma de todos modos, sugeriría un C # con Visual Studio IDE y el complemento ReSharper. Esto le dará un montón de “ruedas de entrenamiento”, poco espacio para errores, depuración clara. Puedes crear muchas cosas con bastante facilidad.