I know the processor operates in machine/assembly code. Very early on computers were operated using punched cards and tapes and the outputs were printed out. Then came console based black and white GUIs. Then came color GUIs and after that more sophisticated things.
I want to know and study (maybe make my own project) about how a processor can make something appear on a display and how the very first GUIs were made.
Are there books, courses or projects I can look at?
https://github.com/geos64128/HG2G2022
That manual contains some detail on how it works.
Source code for GEOS https://github.com/mist64/geos
Quickdraw is the graphics library for the Apple Macintosh https://computerhistory.org/blog/macpaint-and-quickdraw-sour...
Digital Research GEM is another early GUI used in that Atari ST line of computers and later PC systems. Source code is available on the following page. http://www.deltasoft.com/downloads.htm