TCLTKSummary

From NAMIC Wiki
Jump to: navigation, search
Home < TCLTKSummary

Description

Python, Perl, Scheme or Java. Tcl was originally designed as a simple, embeddable command language.

Tk is a graphical user interface toolkit that makes it possible to create powerful GUIs quickly. It has proved so popular that it now ships with all distributions of Tcl.

Role In NAMIC

Tcl/Tk is typically used as an interface to toolkits implemented in C++ (e.g., ITK). The CableSwig program (or equivalent) is used to automatically generate Tcl bindings for these toolkits.

Documentation, Tutorials and Examples

Books and tutorials are described online.

License

The primary copyright holder is the Regents of the University of California. An open-source, BSD-style copyright is employed.