![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/4/41/Tcl.svg/langcs-640px-Tcl.svg.png&w=640&q=50)
Tcl
programovací jazyk / From Wikipedia, the free encyclopedia
Tcl (vyslovuje se „tý-sý-el“ nebo „tykl“, název je zkratkou z Tool Command Language) je jednoduchý, ale účinný skriptovací jazyk, který v roce 1988 vytvořil John Ousterhout. Přes nezvyklou syntaxi je Tcl snadno zvládnutelný a díky nízkým nárokům na hardware je oblíbený především pro testování softwaru, programování vestavěných systémů a prototypování. V roce 1991 byl doplněn grafickým frameworkem Tk a výsledný systém nazývaný Tcl/Tk se stal až do nástupu Qt a GTK+ jedním z nejoblíbenějších nástrojů pro vytváření grafických uživatelských rozhraní. Framework Tk je dostupný v různých skriptovacích (Perl, Python, Ruby) i kompilovaných jazycích (C++, Ada). Logo jazyka v podobě pírka vychází z anglické slovní hříčky, neboť výslovnost názvu tykl je stejná jako u slova tickle = lechtat, šimrat. Pírko (brk) má navíc význam coby tradiční nástroj dávných písařů (prvních skriptérů).
![]() Tcl logo | |
Paradigma | Multiparadigmatický: imperativní, strukturovaný, procedurální, funkcionální, objektově orientovaný, řízený událostmi |
---|---|
Vznik | 1988 |
Autor | John Ousterhout |
Vývojář | John Ousterhout, Tcl Core Team |
Poslední verze | 8.6.12 (31. října 2021) |
Poslední nestabilní verze | 9.0a3 (23. června 2021) |
Typová kontrola | dynamická |
Hlavní implementace | ActiveTcl, Androwish |
Dialekty | Jim |
Ovlivněn jazyky | Awk, Lisp |
Ovlivnil jazyky | PHP,[1] Tea, PowerShell[2] |
Licence | Stylu BSD |
Web | www.tcl.tk |