Free Tcl/Tk Resources

A Tcl(Tutorial for Cool Languages) for Tcl/Tk
A tutorial for Tcl/Tk language. Teachs how to make GUI(Graphical User Interface) Tcl/Tk scripts for Windows, Linux and Mac OS.

TCLWISE: An introduction to the Tcl programming language
This book is an introduction to the main ideas of the Tcl programming language. To read this book, the only prior knowledge needed is some basic understanding of programming in any language. The first nine chapters are available online.

TCL Developer Studio
The Developer Studio provides a useful framework for working with TCL projects. Includes an editor and project management tools.

Tcl Tutorial
This is a short introduction to the Tcl script language.

A Non-Programmer's Introduction to Tcl/Tk
This is a tutorial geared towards all those people who are comfortable with their computer and want to learn how to create some simple (and perhaps not so simple) programs.

Tcl Overview
One page that is an overview and short Tcl reference.

How to use extensions in Tcl
This is an attempt to summarize how to install and use "Extensions" in the Tcl scripting language.

Tcl Style Guide
Downloadable pdf file.

A Cookbook for the Tool Command Language (Tcl) and the Tk Toolkit

Engineering Guide for the Tcl core implementation
pdf file.

How To Write Tclets
How to write Tclets and how to put them into web pages.

Mktclapp is a utility that helps you mix C/C++ with Tcl/Tk to make a standalone executable.

TclTutor : Interactive Computer Aided Instruction for Tcl
TclTutor is a computer aided instruction package for learning the Tcl language. It consists of 43 lessons covering all of the basic Tcl commands and most of the recent (8.0) additions.

Practical Programming in Tcl and Tk
Sample chapters available for download in a mixture of pdf and html, a few from each edition of this free tcl book. There also appears to be a partial first draft of the first edition in pdf form.

Tcl-Tk Manual Pages
Tcl/Tk documentation at ActiveState in html and tar format.

Objects in TCL
This paper assumes that you are familiar with TCL, and that you have written at least a few simple scripts in TCL.

Tcl and Java Programming
Tcl-Java tutorial held at the Tcl/Tk workshop for Tcl programmers interested in interfacing Tcl scripts to Java, available in HTML and slides.