Se considera un estándar de interfaz gráfica de usuario (GUI) para Python y está incluido por defecto con la instalación para Microsoft Windows.
Hoy en día, hay otras alternativas disponibles como wxPython, PySimpleGUI, PyQt, PySide y PyGTK que cumplen con todos los estándares de componente visual.
Con el paso del tiempo, se ha cambiado el código para invocar esta biblioteca y varios de sus módulos.
Cada widget, para ser mostrado en pantalla, puede atravesar (en orden variable) por las siguientes etapas:
Usando el paradigma orientado a objetos en Python, un programa simple sería (requiere la versión 8.6 de Tcl, que no es usada por Python en MacOS por defecto):