 Seymour Papert used Piaget's work while developing the Logo programming language.Alan Kay used Piaget's theories as the basis for the Dynabook programming system concept, which was first discussed within the confines of the Xerox Palo Alto Research Center (Xerox PARC).These discussions led to the development of the Alto prototype, which explored for the first time all the elements of the graphical user interface (GUI), and influenced the creation of user interfaces in the 1980s and beyond.