Tk
The Tk extension is a Graphical User Interface widget toolkit implemented by John Ousterhout for the Tcl scripting language.
Since its release, it has been used in other languages, such as Perl, Python, and Ruby; and ported to run on most flavors of Linux, Apple Macintosh, Unix, and Windows.
External links
http://www.tcl.tk