Practical Programming in Tcl and Tk

2nd Edition ISBN: 0-13-616830-2

Copyright © 1997 Brent Welch < >

This edition of the book is out of print. Please check out the latest edition.

View the final table of contents and a few selected chapters from the 2nd edition of Practical Programming in Tcl and Tk. The book was printed in June, 1997. These chapters are being made available to help the Tcl community use the new features in Tcl and Tk. Note that this is now the final, published table of contents.

Errata for the first printing of the book are on-line. These corrections are reflected in the 2nd printing that appeared in November 1997. Alas, I didn't catch everything, so there are more errata.

The book describes Tcl and Tk 8.0, with the caveat that these releases were not final when the book first went to press. However, I've included as much information as possible about Tcl/Tk 8.0 based on when I know from the development project. The 2nd printing corrected a few minor differences that appeared in the final release.

Still using the first edition? There is also a draft copy of that book you can download and print for personal use.

Feel free to email detailed comments to me at and put the word "book" into the subject. I have put a few responses up on the web. See what folks are saying about the book.

The book comes with a CD-ROM that has all the examples in the book, plus a variety of Tcl/Tk freeware from the net. The first (and 2nd) printing has Tcl/Tk 8.0a2 releases on it. In addition, due to my own mis-intpretation of the ISO-9660 spec, these printings of the CD-ROM are not readable on some systems. See the CD-ROM errata for details.

News. I finally got a good CD-ROM master to the publisher for the third printing of the book, which should start to appear by Summer 1998. This version has Tcl8.0p2, and the CD-ROM is numbered "Version 1.1".

On-line examples

You can get the tar file of examples or the ZIP file of examples.

Please visit my little Tcl/Tk book shop for titles I recommend, including my own, of course.

Buy the book from Amazon.Com