⚠️ Warning: This is a draft ⚠️

This means it might contain formatting issues, incorrect code, conceptual problems, or other severe issues.

If you want to help to improve and eventually enable this page, please fork RosettaGit's repository and open a merge request on GitHub.

{{library}}{{toolkit}} '''Tk''' (the name is short for “'''T'''ool'''k'''it”) is a library which generalizes [[GUI|graphical user interface]] operations to allow an application which uses the library to have a functional GUI in any of a variety of environments.

Tk is most commonly combined with [[Tcl]], but may be used with programs written in many other programming languages:

  • [[Common Lisp]] via ltk
  • [[Perl]]/TK or Tkx
  • [[Prolog]]
  • [[Python]]'s [[Tkinter]]
  • [[Ruby]]
  • [[Scheme]] via PS/Tk
  • [[Standard ML]] [[Category:Tcl packages]]