How to learn Tcl

An overview of how to get started from scratch with Tcl


Tcl was designed with the goal of being very simple but powerful.

For that reason, learning the basic syntax of Tcl is quite easy.

For a hands-on tutorial:

For a comprehensive tutorial in more parts:

  • The Tcl tutorial covers Tcl version 8.5 (current stable is version 8.6)
  • Support for object oriented programming was added to the Tcl core in verion 8.6. Here is a tutorial covering it.