If you are interested in web-site development, you may want to look at my ongoing journal on web developer's issues . It is updated twice weekly with links to related web sites. Order from publisher. Tcl is a scripting language something like Perl but extensible and somewhat cleaner.
Many extensions are available.
Tk is an extension developed by the creator of Tcl and used for creating scripts that interact with users through windows. Tcl can act as a Unix shell and Tk was originally developed to create windows for the X Windows environment. There are over 200 solved exercises that have been tested on Unix and Windows 95. Imagine an elementary text, a comprehensive manual, and a collection of production quality scripts. The intended audience consists of people who already know how to write computer programs and don't particularly want a treatment aimed at neophytes.