Tcl (Tool Command Language) is a scripting language that with a simple syntax and cross-platform support. It is known for rapid development and extensibility. As such it is a popular choice for automated hardware and software testing. Tcl provides easy access to networking facilities and is also commonly used to generate dynamic web pages.
With its Tk toolkit, Tcl provides facilities for creating GUIs that are very simple yet remarkably powerful.