Xerox PARC developed the graphical user interface concept including clicking icons to run programs in the 1970s (Xerox Alto). Apple's Macintosh popularized this concept later, but Xerox PARC was the original innovator. IBM and Microsoft were not the first.