Tcl (pronounced "tickle" or "tee cee ell" ) or Tool Command Language is a High-level programming language which can be used for many things. Tcl was made to be easy to use, but able to do many things. Tcl's language is based on commands which tell the computer what to do or how to save a variable. Tcl is able to do object-oriented, imperative, functional, or procedural styles.