Tcl
Tcl is a high-level, general-purpose, interpreted, dynamic programming language. It was designed with the goal of being very simple but powerful. Tcl casts everything into the mold of a command, even programming constructs like variable assignment and procedure definition. Tcl supports multiple programming paradigms, including object-oriented, imperative, functional, and procedural styles. Wikipedia
Created Year: 1988Designed by: John Ousterhout
Developed by: John Ousterhout
Aliases: TCL, Tool Command Language
File extensions: tbc, tcl
Wikidata: Q5288
Influenced: Incr Tcl • Itk • Jsish • PHP • PowerShell • Tea
Programming paradigms: imperative programming • multi-paradigm programming • event-driven programming • functional programming • procedural programming • object-oriented programming
Language types: interpreted language • multi-paradigm programming language • scripting language • procedural programming language • object-based language
Tcl Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Tcl
puts "Hello World"
Free Tcl books, articles, documentation
- Tcl for Web Nerds - Hal Abelson, Philip Greenspun, Lydia Sandon (HTML)
- Tcl Programming - Richard Suchenwirth, et al.
Search on GitHub
| Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
|---|
Latest data update: 2025-11-13