Tcl tutorial

last modified October 18, 2023

This is Tcl tutorial. In this tutorial you will learn Tcl language. The tutorial is suitable for beginners.

Table of contents


Tcl is a string based scripting language. The source code is compiled into bytecode, which is later interpreted by the Tcl interpreter. It was created by John Osterhout in 1988. The language is commonly used for rapid prototyping, scripted applications, GUIs, and testing. The Tcl stands for tool command language, where the source code of a Tcl script consists of commands.

Related tutorials

You might also be interested in Tcl/Tk tutorial or Tkinter tutorial.


My name is Jan Bodnar and I am a passionate programmer with many years of programming experience. I have been writing programming articles since 2007. So far, I have written over 1400 articles and 8 e-books. I have over eight years of experience in teaching programming.