File:Tcl9_logo.png · Wikimedia Commons · See Wikimedia Commons
Also known as Tool Command Language
Open-Source-Skriptsprache
Key facts
- Paradigm
- Multi-paradigm : event-driven , functional , imperative , object-oriented
- Designed by
- John Ousterhout
- Developer
- Tcl Core Team
- First appeared
- 1988 ; 38 years ago ( 1988 )
- Stable release
- 9.0.3 / 13 November 2025 ; 6 months ago ( 13 November 2025 )
- Typing discipline
- Dynamic typing , everything is a string
- Implementation language
- C , Tcl
- License
- BSD -style
- Filename extensions
- .tcl, .tbc
- Website
- www .tcl-lang .org
via Wikipedia infobox
Wikidata facts
- Instance of
- interpreted language
- Developer
- John Ousterhout
- Designed by
- John Ousterhout
- Official website
- tcl.tk
- Image
- Eclipse-dltk-itcl en fedora 11 con KDE 4.2.4.png
Show 14 more facts
- publication date
- 1988-01-01
- Commons category
- Tcl programming language family
- software version identifier
- 9.0.3
- influenced by
- AWK
- programming paradigm
- event-driven programming
- copyright license
- BSD licenses
- source code repository URL
- core.tcl-lang.org/tcl
- Stack Exchange tag
- stackoverflow.com/tags/tcl
- topic's main category
- Category:Tcl programming language family
- file extension
- tbc
- inception
- 1988-01-01
- mailing list archive URL
- sourceforge.net/p/tcl/mailman/tcl-bugs
- media type
- application/x-tcl
- typing discipline
- dynamic typing
Sources (7)
via Wikidata · CC0
Article · Deutsch
Tcl (Aussprache englisch tickle oder auch als Abkürzung für Tool command language) ist eine Open-Source-Skriptsprache. Tcl wurde ursprünglich ab 1988 von John Ousterhout an der University of California, Berkeley als Makrosprache für ein experimentelles CAD-System entwickelt. Aus dieser Zeit stammt das Konzept, den Tcl-Interpreter als Bibliothek in z. B. ein C-Programm einzubinden, was auch heute noch möglich ist. Die Wahlsprüche von Tcl lauten: „radically simple“, also „radikal einfach“, was sich insbesondere auf die Syntax der Sprache bezieht, und „everything is a string“, „Alles ist Text“, was sich auf den Umgang mit Befehlen und Daten in Tcl bezieht. Die verbreitete Kombination aus Tcl und dem GUI-Toolkit Tk wird als Tcl/Tk bezeichnet.
Abstract from DBpedia / Wikipedia · CC BY-SA