Tcl (Tool Command Language) is a dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, and testing. Tcl is an Open source and business-friendly, mature yet evolving language that is cross platform, deployed, and extensible.