Tcl: Tool Command Language
Simple unstructured syntax:
- Shell-like: set a 45
- Substitutions, grouping: set b [expr $a+10]
Embeddable, extensible:
- Interpreter is a C library.
- Provides basic features:
- Variables, associative arrays, lists.
- Expressions, conditionals, looping, procedures.
- Access to UNIX files, subprocesses.
- Applications extend with additional features.