对年龄小的读者来说,如果你喜欢用 Python 学习编程,可能也会乐于尝试另一种方法。Squeak Etoys 是一种面向孩子们的编程“语言”,它几乎是完全图形化的。你几乎不用写任何代码,可以通过创建图形对象并修改它们的属性和动作来建立程序。在后台,这些图形对象会转换为一种 Smalltalk 语言的代码,可以在 squeakland.org 了解更多有关 Etoys 的内容。
另一种看起来和 Squeak 很像的语言是 Scratch。与 Squeak 类似,Scratch 也允许你使用拖拽的方式编程。Scratch 程序也可以放到 Web 上共享。你可以在 scratch.mit.edu 上获取 Scratch。