Blogs / Personal blogs

Al Sweigart

inventwithpython.com

A Page in : Learn to program. For free.

Popular posts
4
Total points
802
HN comments
203
Rank
#2,873 personal

Visit inventwithpython.com → On Hacker News Mar 2012 – Jul 2025

Software Engineering 4Tools & Productivity 2Life, Learning & Writing 1Games & Graphics 1

1

Nobody Wants to Learn How to Program

I frequently see a problem when people (especially techies) try to teach programming to someone (especially non-techies). Many programming tutorials begin with basic programming principles: variables, loops, data types. This is both an obvious way to teach programming and almost certainly a wrong way to teach…