>>52070
Mal consejo. El loro no sabe de programación y lo mandas a compilar.
>>52067
Comienzas con SICP (Structure and Interpretation of Computer Programs). Lo que vas a aprender primero es el pensamiento "computacional". Luego recién vas a pensar en aprender algo que se arme como legos, porque es más entendible. Por eso los mandan directo a aprender Python (3).
De los cursos de python no recomiendo ninguno, porque creen que sabes más de lo que explican. Pero python sirve porque muestra en el intérprete cómo funciona el programa, y vas programando pequeños legos. Podrías leerte las mallas curriculares de carreras universitarias, y ahí muchas veces hay páginas web que explican el ramo.
Por ejemplo: runest.ing.puc.cl
Quienes lo escribieron lo explicaron muy bien para nuevitos, y el libro fue financiado con fondos concursables, así que no es algo sacado a la mala.
De la misma manera, la malla del MIT es pública, al igual que toda la bibliografía (a veces cambia cada año, por el enfoque, sobretodo en doctorado). Buena parte de esa malla es de libre acceso en open MIT.