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: event-driven programming • functional programming • imperative programming • multi-paradigm programming • object-oriented programming • procedural programming
Language types: interpreted language • multi-paradigm programming language • object-based language • procedural programming language • scripting 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-02-01