Tcl

Linux.fista
Siirry navigaatioon Siirry hakuun
Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.
Tcl
Paradigma proseduraalinen, oliopohjainen
Tyypitys heikko, dynaaminen
Suoritusmalli tulkattava
Kotisivu tcl-lang.org

Tcl (alunperin "Tool Command Language") on tulkattava ohjelmointikieli, kuten Python tai Perl. Tcl oli erityisen suosittu ennen, johtuen sen helppokäyttöisyydestä. Tk on Tcl-kieltä varten tehty ikkunointikirjasto, joka on helppokäyttöinen. Tcl-kiellä on tehty myös Expect-työkalu, jota on käytetty tekstipohjaisten ohjelmien automatisointiin.

Esimerkkiohjelmia[muokkaa]

# ohjelma1.tcl
#!/usr/bin/tclsh

puts "Hei Maailma!"
#! /usr/bin/wish
package require Tk

proc viesti {} {
    tk_messageBox -message "Hei Maailma!!!"
}

pack [ button .bttn -text "Nappula" -command viesti ]

Aiheesta muualla[muokkaa]

v  k  m
Ohjelmointikielet
 Käännettävät  Assembly | C | C++ | Go | Haxe | Haskell | Java | Pascal
 Tulkattavat  Python | Perl | PHP | Ruby
 -skriptikielet  Lua | Bash
 GPGPU  OpenCL
 muut  GLSL