Tabla de contenido:
- Definición: ¿Qué significa Tool Command Language (Tcl)?
- Techopedia explica el lenguaje de comando de herramienta (Tcl)
Definición: ¿Qué significa Tool Command Language (Tcl)?
El lenguaje de comandos de herramienta (Tcl) es un poderoso lenguaje de secuencias de comandos con funciones de programación. Está disponible en las plataformas Unix, Windows y Mac OS. Tcl se utiliza para aplicaciones web y de escritorio, redes, administración, pruebas, creación rápida de prototipos, aplicaciones con script e interfaces gráficas de usuario (GUI).
Techopedia explica el lenguaje de comando de herramienta (Tcl)
Introducido en 1988 por John Ousterhout, Tcl se utiliza para las secuencias de comandos de la interfaz de puerta de enlace común (CGI) y sirve como el lenguaje de secuencias de comandos del robot Eggdrop. Tcl / Tk se refiere a una combinación de Tcl y el kit de herramientas Tk GUI.
Las características de Tcl incluyen:
- Uso completo de Unicode y multiplataforma
- Extensibilidad a través de Java y C ++
- Integración con el kit de herramientas de la GUI de Windows
- Los tipos de datos, incluido el código fuente, pueden manipularse como cadenas.
- Interfaz dirigida a eventos para sockets y archivos
- Comandos de función variable y lenguaje interpretado con bytecode
- Generación de mensajes de error por uso incorrecto por comandos Tcl.
- FreeWrap TCLSH
- Licencia de Berkeley Software Distribution (BSD)
- Versión de desarrollo completo
Las principales sustituciones admitidas por Tcl son la sustitución de comandos, la sustitución de variables y la sustitución de barra invertida. Además, hay una interfaz de acceso a la base de datos para scripts Tcl que admite controladores de acceso para MySQL, Open Database Connectivity (ODBC), PostgreSQL y bases de datos SQLite.
Tcl admite paquetes de extensión para funcionalidades adicionales, incluyendo GUI, automatización de aplicaciones basadas en terminales y acceso a bases de datos.
