Image ventilateur qui tourne fond du ventilateur Circuit imprimé (image de titrage diode verte diode rouge
Administration

Tool Command Language

INFORMATIQUE > LANGAGES INFORMATIQUES

Tool Command Language est un langage informatique


Date de création : 1988.

Auteur : John Ousterhout.

Paradigme(s) : Impératif, fonctionnel, objet, événementiel.

Type d'exécution : langage interprété.

Typage : dynamique.

Système d'exploitation : multiplateforme

Licence : BSD.

Histoire

Tool Command Language (souvent abrégé en Tcl) a été conçu par John Ousterhout et son équipe à l'université de Califormie à Berkeley en 1988.

Il a été complété en 1990 par une extension (Tk) donnant naissance à Tcl-Tk (aussi nommé Tcl/Tk). Tk permet de construire des interfaces graphiques portables.

Caractéristiques

Tcl un langage de script extensible.

Tcl-Tk possède comme Lisp la propriété d'homoiconicité.

En Tcl tout est chaine de caractères. On peut l'utiliser comme un langage fonctionnel (avec les listes imbriquées) comme un langage orienté objet (depuis la version 8.6) et comme un langage événementiel.

Généalogie

Tcl a été influencé par C, Lisp, Shell et Awk. Il a influencé Python.

Pour en savoir plus

Site officiel