Object oriented language much in the spirit of the Smalltalk, Objective-C, Eiffel set of languages. The differences to Objective-C are mainly related to code reuse/use issues. Example: in TOM it makes NO difference in code reuse if one has the source or n http://gerbil.org/tom/
The TOM/Gtk bindings are glue code to make the functionality offered by the gdk, gtk, gnome, and gnomeui libraries callable and usable from TOM programs. http://www.gerbil.org/tom/sw/tomgtk/