One of the earliest innovations in personal computing was the application of graphical user interfaces (GUIs) as an intermediary between users and computer programs.

This innovation made computers more accessible to users who would have otherwise lacked the technical expertise or inclination to type in individual commands.