Programming language · 1988

Tcl

Wikimedia disambiguation page.

CWritten in
1988First released
dynamicTyping
Built from TTcl CLisp
RuntimeInfluence

What is Tcl written in?

Its runtime is implemented in C (well-documented).

What Tcl is used for

Tcl ("Tool Command Language") is a compact scripting and embedding language, long used to add scripting to applications and for test automation, networking, and electronic-design tools.

Notable use: scripting in Cisco network gear, EDA chip-design tools, and the Expect automation tool.

Quick Facts

First released
1988
Typing
dynamic

About Tcl

Tcl is a Wikimedia disambiguation page. It is a dynamically typed language. It supports scripting and imperative programming.

Tcl first appeared in 1988.

How Tcl is implemented

In the Language Lineage dataset, its runtime is implemented in C.

Tcl in the language family tree

Tcl drew on ideas from Lisp.

Sources: Wikipedia · Wikidata

Frequently Asked Questions

What language is Tcl written in?
Tcl is primarily implemented in C. See the implementation section above for details and source references.
What languages influenced Tcl?
Tcl was influenced by Lisp among others. See the influence section above for the full list.
When was Tcl first released?
Tcl was first released in 1988.

Evidence Sources

Discover More

Embed this graph

Paste this iframe into any HTML page to show the Tcl relationship graph.

<iframe src="https://www.languagelineage.org/embed?lang=tcl" width="100%" height="500" loading="lazy" style="border:0" title="Tcl relationship graph"></iframe>

Please attribute the visualization to Language Lineage and link to the Tcl source record.

Explore Tcl in Graph →