Tcl (Tool Command Language) is a high-level, general-purpose, interpreted, dynamic programming language, designed by John Ousterhout in 1988 while working at the University of California, Berkeley, originally intended as an embeddable command language for interactive applications. Tcl is used for rapid prototyping, scripted applications, GUIs (through the widely used Tk toolkit), and testing, and its associated GUI toolkit Tk is commonly bundled with it as Tcl/Tk.
Facts
First Released ParadigmMulti-paradigm: event-driven, functional, imperative, object-oriented 2 SignificanceIts creator John Ousterhout received the ACM Software System Award in 1997 for Tcl/Tk 2 Classification
Typing Discipline Connections
Sources
1. Wikidata: Tcl
- Wikidata Q5288, class allow-list match (w-wdresolver-0926)
- Wikidata Q5288 P571 (inception)
- Wikidata Q5288 P7078 (typing discipline)
- Invented: John Ousterhout, Wikidata Q5288 P178 (developer) claim -> Q92636 (John Ousterhout); computing atlas pioneer entity 281077, checked 2026-09-28
View the Source2. Tcl (programming language), Wikipedia
Infobox, First appeared
1988; 38 years ago (1988)
Infobox, Paradigm
Multi-paradigm: event-driven, functional, imperative, object-oriented
History section
Ousterhout was awarded the ACM Software System Award in 1997 for Tcl/Tk.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.