Tool Command Language, 1988-today. A dynamic programming language for Mac/Unix/Windows computers. It can be considered as merging the heritages of Lisp, C, and Unixshells. With a very simple syntax Tcl makes it possible to implement a number of programming styles: functional, object-oriented, stack-oriented, etc.