Loop de Eventos (Mainloop)
Las aplicaciones de GUI no se ejecutan y terminan; entran en un bucle infinito que "escucha" acciones del usuario (clicks, teclas, etc.).
Callbacks e Interrupciones
Un callback es una función que se ejecuta cuando ocurre un evento específico.
def al_hacer_click():
print("¡Botón presionado!")
# En pseudocódigo de GUI:
boton.config(command=al_hacer_click)