Next: Syntax Up: Tcl/Tk Previous: Tcl/Tk

# Tcl

Tcl stands for a language and a library containing an interpreter. It is a general purpose language designed to be used as an extension language for different applications. By adding the Tcl interpreter to an application, the general functionality of a command language like variable handling, control structures, command invocation etc. can be reused. Different applications can use the same language, reducing the implementation expense for the developer, and the learning expense for the user. A Tcl interpreter embedded into an application can be easily extended with application specific functions to fit different needs of a specific application.

- Syntax
- Datatypes
- Variables
- Commands
- Quoting