Tcl

E216043

Tcl (Tool Command Language) is a high-level, embeddable scripting language widely used for rapid prototyping, GUI development (often with Tk), and extending applications.

All labels observed (13)

How this entity was disambiguated

Statements (60)

Predicate Object
instanceOf embeddable scripting language ⓘ
high-level programming language ⓘ
programming language ⓘ
scripting language ⓘ
abbreviationOf Tool Command Language ⓘ
category cross-platform software ⓘ
high-level programming languages ⓘ
scripting languages ⓘ
designedBy John Ousterhout ⓘ
designedFor embeddability ⓘ
extensibility ⓘ
rapid application development ⓘ
developer John Ousterhout ⓘ
evaluationStrategy string-based ⓘ
fileExtension .tcl ⓘ
firstAppeared 1988 ⓘ
late 1980s ⓘ
fullName Tool Command Language ⓘ
hasFeature command substitution ⓘ
coroutines ⓘ
event loop ⓘ
namespaces ⓘ
packages ⓘ
string-based data model ⓘ
hasGUIToolkit Tk ⓘ
hasImplementation Tcl core interpreter ⓘ
linked to: Tcl

tclsh ⓘ
linked to: Tcl

wish ⓘ
hasObjectSystem TclOO ⓘ
incr Tcl ⓘ
influenced Expect ⓘ
Jim Tcl ⓘ
Safe-Tcl ⓘ
TclOO ⓘ
incr Tcl ⓘ
linked to: Tcl
influencedBy C ⓘ
Lisp ⓘ
Unix shell ⓘ
license BSD-style license ⓘ
oftenUsedWith Tk ⓘ
paradigm event-driven programming ⓘ
imperative programming ⓘ
scripting ⓘ
platform cross-platform ⓘ
primaryUse GUI development ⓘ
application extension ⓘ
embedded scripting ⓘ
rapid prototyping ⓘ
standardLibrary Tcl standard library ⓘ
linked to: Tcl
supports cross-platform development ⓘ
embedding in applications ⓘ
event-driven programming ⓘ
extensions in C ⓘ
extensions in C++ ⓘ
typingDiscipline dynamic typing ⓘ
usedFor embedded systems scripting ⓘ
networking scripts ⓘ
system administration ⓘ
test automation ⓘ
website https://www.tcl-lang.org/ ⓘ

How these facts were elicited

Referenced by (30)

Full triples — surface form annotated when it differs from this entity's canonical label.

TkAgg → usesGUIFramework → Tkinter ⓘ
linked to: Tcl
PL/Tcl → usesLanguage → Tcl ⓘ
Tcl → influenced → incr Tcl ⓘ
linked to: Tcl
Tcl → hasImplementation → Tcl core interpreter ⓘ
linked to: Tcl
Tcl → hasImplementation → tclsh ⓘ
linked to: Tcl
Tcl → standardLibrary → Tcl standard library ⓘ
linked to: Tcl
Tool Command Language → standardLibrary → Tcl core library ⓘ
linked to: Tcl
Tool Command Language → notableImplementation → Tcl 8.x series ⓘ
linked to: Tcl
John Ousterhout → knownFor → Tcl scripting language ⓘ
linked to: Tcl
John Ousterhout → softwareCreated → Tcl interpreter ⓘ
linked to: Tcl
Tk → designedForLanguage → Tcl ⓘ
Tk → usedWithLanguage → Tcl ⓘ
TclOO → integratedInto → Tcl 8.6 core ⓘ
linked to: Tcl
TclOO → partOf → Tcl core source tree ⓘ
linked to: Tcl
Safe-Tcl → basedOn → Tcl ⓘ
incr Tcl → extends → Tcl ⓘ
incr Tcl → compatibleWith → Tcl 8.x ⓘ
linked to: Tcl