Title: So... Child #2 (18 yo) is interested in learning programming. Good &quot;with computers&quot; and proficient in level-appropriate math but didn&#x27;t grow up as a hacker like his old man (I&#x27;ll refrain from making him learn turtle graphics and BASIC). Where should I point the kid to learn the basics?<p>I&#x27;m afraid that if I show him how to download (or, better yet, build) emacs, how to build SBCL, install SLIME, etc... and hand the kid copies of SICL and PCL someone will call child protective services on me. I imagine there was a time when the answer would have been java&#x2F;awt, but those days seem long gone. Maybe there was a let&#x27;s do it all in javascript phase, but that doesn&#x27;t seem to be the answer today.<p>So... modern starter pack? VS Code and Python? Tell him to learn Pandas&#x2F;SciPy&#x2F;NumPy?<p>Are there any highly recommended online courses for learning this stuff?
Upvote: