形操作系统下，提供了包含Tclsh和Tk的图形窗口环境。Tk有以下特性：
语言绑定.通过语言绑定，以Tcl实现的Tk可在其他编程语言中调用。已有多种语言支持Tk，完整的列表见于Tk的网站。 例如Ada中的TASH模块Haskell中的HTk，Perl，Python中的模块，Ruby，REXX, 以及Common Lisp。在Perl中调用Tk用多种方法: Tcl::Tk模块以及Tkx模块均适用Tcl作为桥梁；而Perl/Tk直接使用Perl实现Tk。Python的Tkin