TCL – Tool command language
TCL is a very powerful dynamic programming language, suitable for web and desktop applications, networking, testing and many more. It is an interpreted string processing language for issuing commands to interactive programs.
It is available across Unix, Windows and Mac OS platforms. Each application program can extend TCL with its own set of commands.