Tcl/TK(Tool Command Language) este un limbaj de scripting bazat pe șiruri de caractere, interpretate la rulare. Aceaste caracteristici îi permit să fie portabil pe diferite sisteme de operare. Sintaxa sa are numai douăsprezece reguli, dar are toate elementele necesare pentru a crea rapid programe în aproape orice domeniu. Permite dezvoltarea de aplicații grafice care rulează pe Windows, Linux, MacOSX și pe multe alte platforme.
Există trei modalități diferite de a rula un script scris în limbaj TCL: