Home      Discussion      Topics      Dictionary      Almanac
Signup       Login
Alan Kay

Alan Kay

Overview
Alan Curtis Kay is an American
United States
The United States of America is a federal constitutional republic comprising fifty states and a federal district...

 computer scientist
Computer scientist
A computer scientist is a scientist who has acquired knowledge of computer science, the study of the theoretical foundations of information and computation and their application in computer systems....

, known for his early pioneering work on object-oriented programming
Object-oriented programming
Object-oriented programming is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction,...

 and windowing
Window (computing)
In computing, a window is a visual area containing some kind of user interface. It usually has a rectangular shape that can overlap with the area of other windows...

 graphical user interface
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...

 design, and for coining the phrase, "The best way to predict the future is to invent it."

He is the president of the Viewpoints Research Institute
Viewpoints Research Institute
Started by Alan Kay, Viewpoints Research Institute is a nonprofit public benefit organization incorporated in 2001 to improve "powerful ideas education" for the world's children and to advance the state of systems research and personal computing...

, and an Adjunct Professor of Computer Science at the University of California, Los Angeles
University of California, Los Angeles
The University of California, Los Angeles is a public research university located in the Westwood neighborhood of Los Angeles, California, USA. It was founded in 1919 as the "Southern Branch" of the University of California and is the second oldest of the ten campuses...

. He is also on the advisory board of TTI/Vanguard
TTI/Vanguard
TTI/Vanguard is an advanced technology conference series for senior-level executives. Headquartered in Santa Monica, California, TTI/Vanguard explores emerging and potentially disruptive technologies and their global impact. Five times annually, corporate and government leaders, entrepreneurs,...

. Until mid 2005, he was a Senior Fellow at HP Labs
HP Labs
HP Labs is the exploratory and advanced research group for Hewlett-Packard. The lab has some 600 researchersin seven locations throughout the world....

, a Visiting Professor at Kyoto University
Kyoto University
, or is a national university located in Kyoto, Japan. It is the second oldest Japanese university, and formerly one of Japan's Imperial Universities.- History :...

, and an Adjunct Professor at the Massachusetts Institute of Technology
Massachusetts Institute of Technology
The Massachusetts Institute of Technology is a private research university located in Cambridge, Massachusetts. MIT has five schools and one college, containing a total of 32 academic departments, with a strong emphasis on scientific and technological education and research.Founded in 1861 in...

 (MIT).

Alan Kay showed remarkable ability at an early age, learning to read fluently at three years old.
Discussion
Ask a question about 'Alan Kay'
Start a new discussion about 'Alan Kay'
Answer questions from other users
Full Discussion Forum
 
Quotations

The best way to predict the future is to invent it.

Early meeting in 1971 of PARC, Palo Alto Research Center, folks and the Xerox planners [<31]

If you don't fail at least 90 percent of the time, you're not aiming high enough.

Chris Crawford on Game Design

By the time I got to school, I had already read a couple hundred books. I knew in the first grade that they were lying to me because I had already been exposed to other points of view. School is basically about one point of view — the one the teacher has or the textbooks have. They don't like the idea of having different points of view, so it was a battle. Of course I would pipe up with my five-year-old voice.

Alan Kay by Scott Gasch

Simple things should be simple, complex things should be possible.

The Wiki Way: Quick Collaboration on the Web, Bo Leuf, Ward Cunningham

Technology is anything that wasn't around when you were born.

Hong Kong press conference in the late 1980s
Encyclopedia
Alan Curtis Kay is an American
United States
The United States of America is a federal constitutional republic comprising fifty states and a federal district...

 computer scientist
Computer scientist
A computer scientist is a scientist who has acquired knowledge of computer science, the study of the theoretical foundations of information and computation and their application in computer systems....

, known for his early pioneering work on object-oriented programming
Object-oriented programming
Object-oriented programming is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction,...

 and windowing
Window (computing)
In computing, a window is a visual area containing some kind of user interface. It usually has a rectangular shape that can overlap with the area of other windows...

 graphical user interface
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...

 design, and for coining the phrase, "The best way to predict the future is to invent it."

He is the president of the Viewpoints Research Institute
Viewpoints Research Institute
Started by Alan Kay, Viewpoints Research Institute is a nonprofit public benefit organization incorporated in 2001 to improve "powerful ideas education" for the world's children and to advance the state of systems research and personal computing...

, and an Adjunct Professor of Computer Science at the University of California, Los Angeles
University of California, Los Angeles
The University of California, Los Angeles is a public research university located in the Westwood neighborhood of Los Angeles, California, USA. It was founded in 1919 as the "Southern Branch" of the University of California and is the second oldest of the ten campuses...

. He is also on the advisory board of TTI/Vanguard
TTI/Vanguard
TTI/Vanguard is an advanced technology conference series for senior-level executives. Headquartered in Santa Monica, California, TTI/Vanguard explores emerging and potentially disruptive technologies and their global impact. Five times annually, corporate and government leaders, entrepreneurs,...

. Until mid 2005, he was a Senior Fellow at HP Labs
HP Labs
HP Labs is the exploratory and advanced research group for Hewlett-Packard. The lab has some 600 researchersin seven locations throughout the world....

, a Visiting Professor at Kyoto University
Kyoto University
, or is a national university located in Kyoto, Japan. It is the second oldest Japanese university, and formerly one of Japan's Imperial Universities.- History :...

, and an Adjunct Professor at the Massachusetts Institute of Technology
Massachusetts Institute of Technology
The Massachusetts Institute of Technology is a private research university located in Cambridge, Massachusetts. MIT has five schools and one college, containing a total of 32 academic departments, with a strong emphasis on scientific and technological education and research.Founded in 1861 in...

 (MIT).

Early life and work


Alan Kay showed remarkable ability at an early age, learning to read fluently at three years old. In an interview on education in America with the Davis Group Ltd. Alan Kay said, "I had the fortune or misfortune to learn how to read fluently starting at the age of three. So I had read maybe 150 books by the time I hit 1st grade. And I already knew that the teachers were lying to me."

Originally from Springfield, Massachusetts
Springfield, Massachusetts
Springfield is the most populous city in Western New England, and the seat of Hampden County, Massachusetts, United States. Springfield sits on the eastern bank of the Connecticut River near its confluence with three rivers; the western Westfield River, the eastern Chicopee River, and the eastern...

, Kay attended the University of Colorado at Boulder
University of Colorado at Boulder
The University of Colorado Boulder is a public research university located in Boulder, Colorado...

, earning a Bachelor's degree
Bachelor's degree
A bachelor's degree is usually an academic degree awarded for an undergraduate course or major that generally lasts for three or four years, but can range anywhere from two to six years depending on the region of the world...

 in Mathematics and Molecular Biology. Before and during this time, he worked as a professional jazz
Jazz
Jazz is a musical style that originated at the beginning of the 20th century in African American communities in the Southern United States. It was born out of a mix of African and European music traditions. From its early development until the present, jazz has incorporated music from 19th and 20th...

 guitarist.

In 1966, he began graduate school at the University of Utah
University of Utah
The University of Utah, also known as the U or the U of U, is a public, coeducational research university in Salt Lake City, Utah, United States. The university was established in 1850 as the University of Deseret by the General Assembly of the provisional State of Deseret, making it Utah's oldest...

 College of Engineering
University of Utah College of Engineering
The University of Utah College of Engineering is an academic college of the University of Utah in Salt Lake City, Utah. The college offers undergraduate and graduate degrees in engineering and computer science.-History:...

, earning a Master's degree and a Ph.D. degree. There, he worked with Ivan Sutherland
Ivan Sutherland
Ivan Edward Sutherland is an American computer scientist and Internet pioneer. He received the Turing Award from the Association for Computing Machinery in 1988 for the invention of Sketchpad, an early predecessor to the sort of graphical user interface that has become ubiquitous in personal...

, who had done pioneering graphics programs including Sketchpad
Sketchpad
Sketchpad was a revolutionary computer program written by Ivan Sutherland in 1963 in the course of his PhD thesis, for which he received the Turing Award in 1988. It helped change the way people interact with computers...

. This greatly inspired Kay's evolving views on objects and programming. As he grew busier with ARPA
Defense Advanced Research Projects Agency
The Defense Advanced Research Projects Agency is an agency of the United States Department of Defense responsible for the development of new technology for use by the military...

 research, he quit his career as a professional musician.

In 1968, he met Seymour Papert
Seymour Papert
Seymour Papert is an MIT mathematician, computer scientist, and educator. He is one of the pioneers of artificial intelligence, as well as an inventor of the Logo programming language....

 and learned of the Logo
Logo (programming language)
Logo is a multi-paradigm computer programming language used in education. It is an adaptation and dialect of the Lisp language; some have called it Lisp without the parentheses. It was originally conceived and written as functional programming language, and drove a mechanical turtle as an output...

 programming
Computer programming
Computer programming is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs. This source code is written in one or more programming languages. The purpose of programming is to create a program that performs specific operations or exhibits a...

 language
Programming language
A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely....

, a dialect
Programming language dialect
A dialect of a programming language is a variation or extension of the language that does not change its intrinsic nature. With languages such as Scheme and Forth, standards may be considered insufficient, inadequate or even illegitimate by implementors, so often they will deviate from the...

 of Lisp optimized for education
Education
Education in its broadest, general sense is the means through which the aims and habits of a group of people lives on from one generation to the next. Generally, it occurs through any experience that has a formative effect on the way one thinks, feels, or acts...

al use. This led him to learn of the work of Jean Piaget
Jean Piaget
Jean Piaget was a French-speaking Swiss developmental psychologist and philosopher known for his epistemological studies with children. His theory of cognitive development and epistemological view are together called "genetic epistemology"....

, Jerome Bruner
Jerome Bruner
Jerome Seymour Bruner is an American psychologist who has contributed to cognitive psychology and cognitive learning theory in educational psychology, as well as to history and to the general philosophy of education. Bruner is currently a senior research fellow at the New York University School...

, Lev Vygotsky
Lev Vygotsky
Lev Semyonovich Vygotsky was a Soviet psychologist, the founder of cultural-historical psychology, and the leader of the Vygotsky Circle.-Biography:...

, and of Constructionist learning
Constructionist learning
Constructionist learning is inspired by the constructivist theory that individual learners construct mental models to understand the world around them. However, constructionism holds that learning can happen most effectively when people are also active in making tangible objects in the real world...

. These further influenced his views.
In 1970, Kay joined Xerox
Xerox
Xerox Corporation is an American multinational document management corporation that produced and sells a range of color and black-and-white printers, multifunction systems, photo copiers, digital production printing presses, and related consulting services and supplies...

 Corporation's Palo Alto
Palo Alto, California
Palo Alto is a California charter city located in the northwest corner of Santa Clara County, in the San Francisco Bay Area of California, United States. The city shares its borders with East Palo Alto, Mountain View, Los Altos, Los Altos Hills, Stanford, Portola Valley, and Menlo Park. It is...

 Research Center, PARC. In the 1970s he was one of the key members there to develop prototypes of networked workstations using the programming language Smalltalk
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis." It was designed and created in part for educational use, more so for constructionist...

. These inventions were later commercialized by Apple Computer in their Lisa
Apple Lisa
The Apple Lisa—also known as the Lisa—is a :personal computer designed by Apple Computer, Inc. during the early 1980s....

 and Macintosh
Macintosh
The Macintosh , or Mac, is a series of several lines of personal computers designed, developed, and marketed by Apple Inc. The first Macintosh was introduced by Apple's then-chairman Steve Jobs on January 24, 1984; it was the first commercially successful personal computer to feature a mouse and a...

 computers.

Kay is one of the fathers of the idea of object-oriented programming
Object-oriented programming
Object-oriented programming is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction,...

, which he named, along with some colleagues at PARC and predecessors at the Norwegian Computing Center
Norwegian Computing Center
Norwegian Computing Center is a private, independent, non-profit research foundation founded in 1952. NR carries out contract research and development in the areas of computing and quantitative methods for a broad range of industrial, commercial and public service organisations in the national...

. He conceived the Dynabook
Dynabook
The Dynabook concept, created by Alan Kay in 1968, described what is now known as a laptop computer or a tablet or slate computer with nearly eternal battery life and software aimed at giving children access to digital media...

 concept which defined the conceptual basics for laptop
Laptop
A laptop, also called a notebook, is a personal computer for mobile use. A laptop integrates most of the typical components of a desktop computer, including a display, a keyboard, a pointing device and speakers into a single unit...

 and tablet
Tablet computer
A tablet computer, or simply tablet, is a complete mobile computer, larger than a mobile phone or personal digital assistant, integrated into a flat touch screen and primarily operated by touching the screen...

 computers and E-book
E-book
An electronic book is a book-length publication in digital form, consisting of text, images, or both, and produced on, published through, and readable on computers or other electronic devices. Sometimes the equivalent of a conventional printed book, e-books can also be born digital...

s, and is the architect of the modern overlapping windowing graphical user interface
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...

 (GUI). Because the Dynabook was conceived as an educational platform, Kay is considered to be one of the first researchers into mobile learning, and indeed, many features of the Dynabook concept have been adopted in the design of the One Laptop Per Child educational platform, with which Kay is actively involved.

After 10 years at Xerox PARC, Kay became Atari
Atari
Atari is a corporate and brand name owned by several entities since its inception in 1972. It is currently owned by Atari Interactive, a wholly owned subsidiary of the French publisher Atari, SA . The original Atari, Inc. was founded in 1972 by Nolan Bushnell and Ted Dabney. It was a pioneer in...

's chief scientist for three years.

Recent work and recognition


Starting in 1984, Kay was an Apple Fellow at Apple Computer until the closing of the ATG (Advanced Technology Group
Advanced Technology Group
The Advanced Technology Group was a corporate research laboratory at Apple Computer from 1986 to 1997. ATG was started by Larry Tesler in October 1986 to study long term research into future technologies that were beyond the time frame or organizational scope of any individual product group. Over...

), one of the company's R&D divisions. He then joined Walt Disney Imagineering
Walt Disney Imagineering
Walt Disney Imagineering is the design and development arm of the Walt Disney Company, responsible for the creation and construction of Disney theme parks worldwide...

 as a Disney Fellow and remained there until Disney ended its Disney Fellow program. After Disney, in 2001 he founded Viewpoints Research Institute
Viewpoints Research Institute
Started by Alan Kay, Viewpoints Research Institute is a nonprofit public benefit organization incorporated in 2001 to improve "powerful ideas education" for the world's children and to advance the state of systems research and personal computing...

, a non-profit organization dedicated to children, learning, and advanced software development.

Later, Kay worked with a team at Applied Minds
Applied Minds
Applied Minds, Llc. is a company founded in 2000 by ex-Disney Imagineers Danny Hillis and Bran Ferren that provides technology, design, R&D, and consulting services to multiple firms, including General Motors, Intel, Northrop Grumman, Lockheed Martin, Herman Miller, Harris Corporation, Sony, and...

, then became a Senior Fellow at Hewlett-Packard
Hewlett-Packard
Hewlett-Packard Company or HP is an American multinational information technology corporation headquartered in Palo Alto, California, USA that provides products, technologies, softwares, solutions and services to consumers, small- and medium-sized businesses and large enterprises, including...

 until HP disbanded the Advanced Software Research Team on July 20, 2005. He is currently head of Viewpoints Institute.

Kay is currently (Fall 2011) teaching the class "Powerful Ideas: Useful Tools to Understand the World" at NYU's Interactive Telecommunications Program (ITP) along with full-time ITP faculty member Nancy Hechinger. The goal of the class is to devise new forms of teaching/learning based on fundamental, powerful concepts - rather than on traditional rote learning.

Squeak, Etoys, and Croquet


In December 1995, when he was still at Apple, Kay collaborated with many others to start the open source Squeak
Squeak
The Squeak programming language is a Smalltalk implementation. It is object-oriented, class-based and reflective.It was derived directly from Smalltalk-80 by a group at Apple Computer that included some of the original Smalltalk-80 developers...

 version of Smalltalk
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis." It was designed and created in part for educational use, more so for constructionist...

, and he continues to work on it. As part of this effort, in November 1996, his team began research on what became the Etoys
EToys (Programming Language)
Etoys is a child-friendly computer environment and object-oriented prototype-based programming language for use in education.Etoys is a media-rich authoring environment with a scripted object model for many different objects that runs on different platforms and is free and open source.- Brief...

 system. More recently he started, along with David A. Smith, David P. Reed
David P. Reed
David P. Reed is an American computer scientist, educated at the Massachusetts Institute of Technology, known for a number of significant contributions to computer networking....

, Andreas Raab, Rick McGeer, Julian Lombardi
Julian Lombardi
Julian Lombardi is an American inventor, author, educator, and computer scientist known for his work with socio-computational systems, scalable virtual world technologies, and in the design and deployment of deeply collaborative virtual learning environments.- Biography :Lombardi was born to a...

, and Mark McCahill, the Croquet Project
Croquet Project
The Croquet Project was an international effort to promote the continued development of the Croquet open source software development kit for creating and delivering deeply collaborative multi-user online applications....

, which is an open source networked 2D and 3D environment for collaborative work.

Tweak


In 2001, it became clear that the Etoy architecture in Squeak had reached its limits in what the Morphic interface infrastructure could do. Andreas Raab was a researcher working in Kay's group, then at Hewlett-Packard. He proposed defining a "script process" and providing a default scheduling mechanism that avoids several more general problems. The result was a new user interface, proposed to replace the Squeak Morphic user interface in the future. Tweak added mechanisms of islands, asynchronous messaging, players and costumes, language extensions, projects, and tile scripting. Its underlying object system is class-based
Class (computer science)
In object-oriented programming, a class is a construct that is used as a blueprint to create instances of itself – referred to as class instances, class objects, instance objects or simply objects. A class defines constituent members which enable these class instances to have state and behavior...

, but to users (during programming) it acts like it is prototype-based
Prototype-based programming
Prototype-based programming is a style of object-oriented programming in which classes are not present, and behavior reuse is performed via a process of cloning existing objects that serve as prototypes. This model can also be known as classless, prototype-oriented or instance-based programming...

. Tweak objects are created and run in Tweak project windows.

Children's Machine


In November 2005, at the World Summit on the Information Society
World Summit on the Information Society
The World Summit on the Information Society was a pair of United Nations-sponsored conferences about information, communication and, in broad terms, the information society that took place in 2003 in Geneva and in 2005 in Tunis...

, the MIT research laboratories unveiled a new laptop computer, for educational use around the world. It has many names: the $100 Laptop, the One Laptop per Child program, the Children's Machine, and the XO-1. The program was begun and is sustained by Kay's friend, Nicholas Negroponte
Nicholas Negroponte
Nicholas Negroponte is an American architect best known as the founder and Chairman Emeritus of Massachusetts Institute of Technology's Media Lab, and also known as the founder of the One Laptop per Child Association ....

, and is based on Kay's Dynabook
Dynabook
The Dynabook concept, created by Alan Kay in 1968, described what is now known as a laptop computer or a tablet or slate computer with nearly eternal battery life and software aimed at giving children access to digital media...

 ideal. Kay is a prominent co-developer of the computer, focusing on its educational software using Squeak and Etoys.

Reinventing programming


Kay has lectured extensively on the idea that the Computer Revolution is very new, and all of the good ideas have not been universally implemented. Lectures at OOPSLA 1997 conference and his ACM Turing award talk, entitled "The Computer Revolution Hasn't Happened Yet" were informed by his experiences with Sketchpad
Sketchpad
Sketchpad was a revolutionary computer program written by Ivan Sutherland in 1963 in the course of his PhD thesis, for which he received the Turing Award in 1988. It helped change the way people interact with computers...

, Simula
Simula
Simula is a name for two programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard...

, Smalltalk
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis." It was designed and created in part for educational use, more so for constructionist...

, and the bloated code of commercial software.

On 31 August 2006, Kay's proposal to the United States
United States
The United States of America is a federal constitutional republic comprising fifty states and a federal district...

 National Science Foundation
National Science Foundation
The National Science Foundation is a United States government agency that supports fundamental research and education in all the non-medical fields of science and engineering. Its medical counterpart is the National Institutes of Health...

, NSF, was granted, thus funding Viewpoints Research Institute
Viewpoints Research Institute
Started by Alan Kay, Viewpoints Research Institute is a nonprofit public benefit organization incorporated in 2001 to improve "powerful ideas education" for the world's children and to advance the state of systems research and personal computing...

 for several years. The proposal title is: Steps Toward the Reinvention of Programming: A compact and Practical Model of Personal Computing as a Self-exploratorium. A sense of what Kay is trying to do comes from this quote, from the abstract of a seminar on this given at Intel Research Labs, Berkeley: "The conglomeration of commercial and most open source software consumes in the neighborhood of several hundreds of millions of lines of code these days. We wonder: how small could be an understandable practical "Model T" design that covers this functionality? 1M lines of code? 200K LOC? 100K LOC? 20K LOC?"

Awards and honors


Alan Kay has received many awards and honors. Among them:
  • 2001: UdK 01-Award in Berlin
    Berlin
    Berlin is the capital city of Germany and is one of the 16 states of Germany. With a population of 3.45 million people, Berlin is Germany's largest city. It is the second most populous city proper and the seventh most populous urban area in the European Union...

    , Germany
    Germany
    Germany , officially the Federal Republic of Germany , is a federal parliamentary republic in Europe. The country consists of 16 states while the capital and largest city is Berlin. Germany covers an area of 357,021 km2 and has a largely temperate seasonal climate...

     for pioneering the GUI
    Gui
    Gui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally...

    ; J-D Warnier Prix D'Informatique; NEC C&C Prize
  • 2002: Telluride Tech Festival Award of Technology in Telluride, Colorado
  • 2003: ACM Turing Award
    Turing Award
    The Turing Award, in full The ACM A.M. Turing Award, is an annual award given by the Association for Computing Machinery to "an individual selected for contributions of a technical nature made to the computing community. The contributions should be of lasting and major technical importance to the...

     for work on object-oriented programming
    Object-oriented programming
    Object-oriented programming is a programming paradigm using "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction,...

  • 2004: Kyoto Prize
    Kyoto Prize
    The has been awarded annually since 1985 by the Inamori Foundation, founded by Kazuo Inamori. The prize is a Japanese award similar in intent to the Nobel Prize, as it recognizes outstanding works in the fields of philosophy, arts, science and technology...

    ; Charles Stark Draper Prize
    Charles Stark Draper Prize
    The National Academy of Engineering annually awards the Charles Stark Draper Prize, which is given for the advancement of engineering and the education of the public about engineering. It is one of three prizes that constitute the "Nobel Prizes of Engineering" - the others being the Academy's Russ...

     with Butler W. Lampson, Robert W. Taylor
    Robert Taylor (computer scientist)
    Robert William Taylor , known as Bob Taylor, is an Internet pioneer, who led teams that made major contributions to the personal computer, and other related technologies....

     and Charles P. Thacker
    Charles P. Thacker
    Charles P. Thacker is an American pioneer computer designer.-Biography:Thacker was born in Pasadena, California on February 26, 1943.He received his B.S...

  • Honorary doctorates:
    • 2002: Kungliga Tekniska Högskolan (Royal Institute of Technology) in Stockholm
    • 2005: Georgia Institute of Technology
      Georgia Institute of Technology
      The Georgia Institute of Technology is a public research university in Atlanta, Georgia, in the United States...

    • 2005: Columbia College Chicago
      Columbia College Chicago
      Columbia College Chicago is one of the largest art colleges in the United States with nearly 12,000 students pursuing degrees within 120 undergraduate and graduate programs...

    • 2007: Laurea Honoris Causa in Informatica, Università di Pisa, Italy
    • 2008: University of Waterloo
      University of Waterloo
      The University of Waterloo is a comprehensive public university in the city of Waterloo, Ontario, Canada. The school was founded in 1957 by Drs. Gerry Hagey and Ira G. Needles, and has since grown to an institution of more than 30,000 students, faculty, and staff...

    • 2010: Universidad de Murcia
  • Honorary Professor, Berlin University of the Arts
    Berlin University of the Arts
    The Universität der Künste Berlin, UdK is a public art school in Berlin, Germany, one of the four universities in the city...

  • Elected fellow of:
    • American Academy of Arts and Sciences
    • National Academy of Engineering
    • Royal Society of Arts
    • 1999: Computer History Museum
    • 2008: Association for Computing Machinery
    • 2011: Hasso-Plattner-Institut


Other honors: J-D Warnier Prix d’Informatique, ACM Systems Software Award, NEC Computers & Communication Foundation Prize, Funai Foundation Prize, Lewis Branscomb Technology Award, ACM SIGCSE Award for Outstanding Contributions to Computer Science Education.

Articles


External links