Welcome to the Tcler's Wiki!

What is Tcl?

Tcl is a simple-to-learn yet very powerful programming language. Its syntax is described in just a dozen rules, but it has all the features needed to rapidly create useful programs in almost any field of application - on a wide variety of international platforms. See more about Tcl at What is Tcl

What is Tk?

Tk is a graphical toolkit for Tcl. It allows you to develop graphical applications that run on Windows, Linux, MacOS X and many other platforms. And not just from Tcl - Tk can be used from many languages including C, Ruby, Perl, Python and Lua. See more about Tk at What is Tk

Tcl Community News

  • Tcl/Tk 9 is a new major version of Tcl/Tk. See Tcl Developer Xchange for a summary of the most noteworthy changes.
  • See Tcl Conferences for upcoming and past Tcl conferences, the latest of which was held in Vienna on July 16 & 17, 2026.
  • Tcl/Tk 9.1b1 released (18 September 2026). Downloads

Recent changes

October 06, 2026
ttk::button
Raw commands in expr (TIP759)
Test Suite Log
October 05, 2026
A basic wrapper for writing SVG files with Plotchart
October 04, 2026
3D polyhedra with simple tk canvas
Quaternion made simple
TIP 759
Articles
October 02, 2026
vector
winop