Questo documento descrive l'approccio di Linux a Tcl, un linguaggio di script.
È un linguaggio interpretato facile da imparare, che usa un approccio non tipizzato per ottenere un più alto livello di programmazione e un più rapido sviluppo di applicazioni. Il toolkit Tk è un ambiente di programmazione per creare interfacce grafiche per gli utenti (GUI) in sistemi X Window. Le sue proprietà includono la possibilità di estendere ed integrarsi in altre applicazioni, sviluppo rapido e facilità di utilizzo. Insieme, Tcl e Tk forniscono molti benefici sia agli sviluppatori di applicazioni che agli utenti. Interfacce basate su Tk tendono ad essere molto più adattabili e dinamiche di quelle create con toolkit basati su C o su C++. Tk implementa l'aspetto e le funzioni di Motif.
Un gran numero di applicazioni per X sono state realizzate interamente in Tk, senza scrivere alcun nuovo comando specifico dell'applicazione.