Programação em GUI/Introdução
Uma GUI, do inglês Graphical user interface, ou interface gráfica do usuário/utilizador, é um tipo de interface do utilizador que permite a interação com dispositivos digitais através de elementos gráficos como ícones e outros indicadores visuais, em contraste a interface de linha de comando.
A interação é feita geralmente através de um mouse/rato ou um teclado, com os quais o usuário é capaz de selecionar símbolos e manipulá-los de forma a obter algum resultado prático. Esses símbolos são designados de widgets e são agrupados em kits.
Programar em GUI é escrever um programa que utilize as vantagens da interface gráfica.
Este livro supõe conhecimentos básicos de programação; sugere-se a leitura do livro Introdução à programação antes de iniciar este livro.