La mejor manera es comenzar con un buen lenguaje de enseñanza . Tal lenguaje es muy simple y fácil de aprender. No tiene rarezas ni peculiaridades que puedan distraer al principiante de su objetivo más importante: aprender los conceptos básicos de programación. Esto descarta lenguajes industriales como Java, Python, JavaScript y C, todos los cuales llevan una gran cantidad de equipaje.
Solo conozco algunos buenos idiomas de enseñanza: Logo, Pascal, Scheme y Smalltalk. De estos, recomiendo altamente Smalltalk. Vea la respuesta de Richard Kenneth Eng a ¿Qué lenguaje de programación se considera el más fácil para los principiantes?
Smalltalk fue diseñado para enseñar programación a niños. Esto debería convencerlo de que es muy, muy fácil en comparación con todos los demás idiomas. (Al mismo tiempo, Smalltalk es uno de los idiomas más poderosos del mundo.)
Más tarde, puede seleccionar fácilmente Java o Python, dos de los idiomas más populares. Ambos son buenos para el desarrollo web y la programación general, lo que más te interese.
- Si quisiera aprender matemáticas del álgebra a la astrofísica, ¿qué sitio web recomendaría?
- ¿Cómo te ha cambiado la práctica de aprender otro idioma?
- ¿De qué manera prefiere aprender los conceptos de programación: en línea (sitios de navegación) o fuera de línea (estudiando libros)?
- Cómo aprender sistemas operativos de forma gratuita.
- ¿Cómo procedo a aprender la física teórica?