See my response: “You need to add one more course: a fabulous Pharo MOOC.

Smalltalk is the ideal teaching language for beginners. First of all, it’s supremely simple, elegant, and easy to learn. Its syntax can fit on a postcard!

If there is an easier, friendlier language, I don’t know what it is.

Second, Smalltalk was designed for teaching programming to children. None of the other languages mentioned in this article were, and they carry industrial baggage that makes things harder for you.

Smalltalk is also ideal for adults.

Third, once you’ve learned how to program with Smalltalk, picking up a second language like Python or Java is a breeze. So why not learn programming the easy way?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store