¿Qué sitios web o aplicaciones enseñan programación a adultos no técnicos?

Para lo que vale: aprendí C alrededor de 2000, usando un compilador de DOS antiguo (Borland Turbo C). Fue muy divertido, y podía buscar todas las funciones usando una excelente y sucinta función de ayuda incorporada (presionando la vieja F1). (No tenía que leer libros completos para saber por dónde empezar. Las funciones tenían nombres sencillos y estaban ordenadas según el tema).

Ahora C está irremediablemente desactualizado como un lenguaje en sí mismo, pero la lógica que lo sustenta no ha cambiado tanto en los lenguajes de programación contemporáneos, de lo que deduzco. (Sin embargo, más tarde se produjo un gran desarrollo con la llegada de la forma orientada a objetos de estructurar programas).

La mayor ventaja era que podías entender exactamente lo que estabas haciendo. Todos y cada uno de los personajes podrían explicarse con relativa facilidad. (Esa es la razón por la que abandoné la escuela nocturna, cuando la clase cambió a C ++: tuve que comenzar a asumir demasiadas cosas que sentí que realmente no entendía).

También era un lenguaje bastante poderoso en su día. Para los programadores de los 80 y principios de los 90, ciertamente se consideraba algo “adulto”.

Codecademy es probablemente uno de los mejores recursos en línea si quieres aprender programación básica.

Aprende a codificar

Es simple, entretenido y realiza un seguimiento de su progreso. Quizás igual de importante, te molestará si te detienes a mitad de una lección.

Lo usamos siempre que queremos familiarizarnos con un nuevo lenguaje de programación.

¡Buena suerte!

Sugeriría mirar este MOOC: Programación de objetos en vivo en Pharo. Los materiales son gratuitos y en línea. Vea la respuesta de Richard Kenneth Eng a ¿Por qué debo aprender a programar y qué idioma debo aprender?