Tcl/Tkによるプログラミングに関する世界観です。
Tcl/Tkは、GUIを書くためのスクリプト言語。
簡単に強力なGUIツールを書くことができることで、UNIX界ではとても有名である。
Tkの関連リンク
Wikipedia
ソースコード
以前の感覚では、Tcl/Tkというと独特のネイティブと異なるルック・フィールを思い浮かべますが、Tk 8からはネイティブなルック・フィールでメニューやボタンが表示されるようになりました。
そのため、PythonのTkinterでは、WindowsやMacなどのネイティブのソフトウェアと同様の見た目を持つGUIアプリケーションを開発できます。
また、Tk 8.5からは、テーマ機能も加えられています。
PythonでGUIアプリケーションを作る際には、tkinterと呼ばれるTcl/Tkのインターフェースを使うことが多い。
Pythonも参照のこと。
Ruby/Tkについては以下が参考になります。
Rubyも参照のこと。
GUIの開発全般についてはGUI開発を参照のこと。
GTK言語バインディングも参照のこと。