Tcl est un langage de programmation interprété puissant et facile à apprendre, défini en seulement onze règles. combiné avec tk, il permet de créer rapidement des applications graphiques pour Windows, Linux, Macosx et de nombreuses autres plateformes. Tcl (tool command language) est un véritable langage de programmation, interprété, comparable en fonctionnalités à perl.