Tool Command Language (Tcl)

Tool Command Language (Tcl) è un linguaggio di script interpretato sviluppato dal Dr. John Ousterhout presso l'Università della California, Berkeley, e ora sviluppato e gestito da Scriptics. Tcl è paragonabile a:

  • Netscape JavaScript
  • Visual Basic di Microsoft
  • Il linguaggio pratico di estrazione e reportistica derivato da UNIX
  • Ristrutturato Extended Executor di IBM

In generale, i linguaggi di script sono più facili e veloci da codificare rispetto ai linguaggi più strutturati e compilati come C e C ++. I linguaggi di script sono talvolta considerati buoni linguaggi "collanti" per collegare insieme diversi programmi compilati. Oppure, come programmi autonomi, consentono di creare autonomamente effetti semplici ma potenti. TclBlend è una versione di Tcl che può accedere a determinati servizi del linguaggio Java.

Tcl ha un programma complementare, Tool Kit (Tk), per aiutare a creare un'interfaccia utente grafica con Tcl.