Sommario:
- Definizione - Che cosa significa Tool Command Language (Tcl)?
- Techopedia spiega Tool Command Language (Tcl)
Definizione - Che cosa significa Tool Command Language (Tcl)?
Tool command language (Tcl) è un potente linguaggio di scripting con funzionalità di programmazione. È disponibile su piattaforme Unix, Windows e Mac OS. Tcl è utilizzato per applicazioni Web e desktop, networking, amministrazione, test, prototipazione rapida, applicazioni con script e interfacce utente grafiche (GUI).
Techopedia spiega Tool Command Language (Tcl)
Introdotto nel 1988 da John Ousterhout, Tcl viene utilizzato per gli script CGI (Common Gateway Interface) e funge da linguaggio di scripting dei bot Eggdrop. Tcl / Tk si riferisce a una combinazione di Tcl e Tk GUI toolkit.
Le funzionalità di Tcl includono:
- Unicode completo e utilizzo multipiattaforma
- Estensibilità tramite Java e C ++
- Integrazione con il toolkit della GUI di Windows
- I tipi di dati, incluso il codice sorgente, possono essere manipolati come stringhe.
- Interfaccia basata su eventi per socket e file
- Comandi di funzioni variabili e linguaggio interpretato con bytecode
- Generazione di messaggi di errore in caso di utilizzo errato da parte dei comandi Tcl.
- FreeWrap TCLSH
- Licenza Berkeley Software Distribution (BSD)
- Versione di sviluppo completa
Le sostituzioni principali supportate da Tcl sono la sostituzione dei comandi, la sostituzione delle variabili e la sostituzione della barra rovesciata. Inoltre, esiste un'interfaccia di accesso al database per gli script Tcl che supporta i driver di accesso per database MySQL, Open Database Connectivity (ODBC), PostgreSQL e SQLite.
Tcl supporta pacchetti di estensione per funzionalità aggiuntive, tra cui GUI, automazione delle applicazioni basata su terminali e accesso al database.




