Gui4Cli is an event-driven programming language for creating GUIs that originated on the [Amiga] and was ported to Windows around 2001. The language itself somewhat resembles Basic. It allowed one to use native controls on Windows before Tile (Ttk) came about. GUIs built with Gui4Cli use coordinate-based widget placement (like place), which can be adjusted through a visual editor. As the name suggests, can be used to drive a console application from a GUI.