一、是什么(What)?
TCL(Tool Command Language)是一种脚本语言,一种易于学习的动态程序语言。特点是:跨平台、开源、易扩展。
Tcl Developer Site 站点对Tcl的描述:
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide
range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and
business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.
Tk 是一个跨平台、开放源代码的图形用户界面开发工具。Tk与Tcl一样都是由C函数库实现的。
Tcl Developer Site 站点对Tk的描述:
Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches.
Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run