Ejemplos tempranos (1960):
* Sketchpad (1963): Creado por Ivan Sutherland, este programa se considera ampliamente la primera interfaz gráfica de usuario (GUI) . Permitió a los usuarios interactuar con objetos en una pantalla usando una pluma ligera, sometiendo a las bases para las GUI modernas.
* NLS (1960): Desarrollado por Douglas Engelbart, este sistema presentaba un mouse, edición de texto, hipertexto y una interfaz gráfica rudimentaria.
Aplicaciones específicas (1970):
* Xerox Alto (1973): Una computadora completa con una GUI completamente desarrollada, que incluye ventanas, iconos, menús y un mouse. Este fue un salto significativo en el diseño gráfico de la interfaz.
* The Apple Lisa (1983): Una de las primeras computadoras disponibles comercialmente con una GUI.
Es importante tener en cuenta:
* Los clientes gráficos antes de la década de 1970 eran en su mayoría experimentales y no son ampliamente accesibles.
* El "primer" cliente gráfico depende de cómo defina "gráfico" y "cliente".
* Los primeros clientes a menudo estaban conectados con hardware específico, no necesariamente basados en la red como pensamos en los clientes hoy.
Por lo tanto, dependiendo de su definición, cualquiera de estos primeros ejemplos podría considerarse el primer cliente gráfico. Sketchpad es un fuerte contendiente para su papel fundamental en el desarrollo de la GUI, mientras que xerox Alto y Apple Lisa fueron avances significativos en la evolución de las aplicaciones comerciales de GUI.