[To obtain the latest versions of the documents
in this section, see the document
home sites index.]
Tcl/Tk
Development tools ·
Tutorials and FAQs ·
Reference materials ·
External resources
Tcl (Tool Command Language) is an embedded scripting language by
John Ousterhout.
The Tcl interpreter is a library which can be linked into other
programs to provide a way of extending their functionality (for
example, a text editor which includes Tcl could allow users to
add new editor commands as Tcl scripts). There is also a shell
(tclsh) which lets you execute Tcl code directly.
Tk is a Tcl toolkit for developing windowed applications, and it has
now been ported from Unix to Windows. There is also a shell (wish)
which executes Tk scripts, so you can write Windows programs as Tk
scripts.