Tool Command Language (Tcl)

Tool Command Language (Tcl) is een geïnterpreteerde scripttaal, ontwikkeld door Dr. John Ousterhout aan de University of California, Berkeley, en nu ontwikkeld en onderhouden door Scriptics. Tcl is vergelijkbaar met:

  • Netscape JavaScript
  • Microsoft's Visual Basic
  • The UNIX-derived Practical Extraction and Reporting Language
  • IBM's Restructured Extended Executor

In het algemeen zijn scripttalen gemakkelijker en sneller om in te coderen dan de meer gestructureerde, gecompileerde talen zoals C en C++ . Scripttalen worden soms beschouwd als goede "lijm"-talen om verschillende gecompileerde programma's aan elkaar te koppelen. Of, als op zichzelf staande programma's, kunnen ze je in staat stellen om eenvoudige maar krachtige effecten op zichzelf te maken. TclBlend is een versie van Tcl die toegang heeft tot bepaalde faciliteiten van de Java taal.

Tcl heeft een metgezel programma, Tool Kit ( Tk ), om te helpen bij het maken van een grafische gebruikersinterface met Tcl.