Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Etoys (programming language)

Object-Oriented Language

Etoys is a child-friendly computer environment and an object-oriented, prototype-based programming language built for education. It is a media-rich authoring environment with a scripted object model in which learners build programmable virtual objects that behave on the screen, working with vector graphics, video, spatial audio and MIDI. Etoys was developed under the direction of Alan Kay at Disney to support constructionist learning, drawing on Seymour Papert and the Logo language, on Smalltalk and on work done at Xerox PARC. Its original and most widely used version is based on Squeak, a dialect of Smalltalk; other versions use Squeak's Tweak environment or Python, in a version named PataPata. Etoys was preinstalled on the One Laptop per Child XO-1 laptops, is free and open source, and was a major influence on the Scratch environment.

Facts
First Released
1996 1
Primary Use Domain
Education 2
Connections

In Field

Source Etoys (programming language) (Wikipedia)

Influenced

Source Etoys (programming language) (Wikipedia)

Invented

Alan Kay, Pioneers
Source Etoys (programming language) (Wikipedia)

Licensed Under

Source Etoys (programming language) (Wikipedia)
MIT License, Concepts
Source Etoys (programming language) (Wikipedia)
In the Other Atlases

Developed By

Also in Business Atlas: the developer of this subject.

Source Etoys (programming language) (Wikipedia)History, Alan Kay at Disney
Quote, History, Alan Kay at Disney
Etoys development began and was directed by Alan Kay at Disney to support constructionist learning
Sources
1. Programming Language Database (PLDB): Etoys
Programming Language Database (PLDB)Lead
Quote, Lead
Etoys is an open source programming language created in 1996 by Alan Kay.
View the Source
2. Etoys (programming language) (Wikipedia)
  • Lead, primary use
    Etoys is a child-friendly computer environment and object-oriented prototype-based programming language for use in education.
  • History, Alan Kay at Disney
    Etoys development began and was directed by Alan Kay at Disney to support constructionist learning
  • In Group: Smalltalk-Derived Languages, Versions, Squeak base
    The original and most widely used is based on Squeak, a dialect of Smalltalk.
  • In Field: Programming Language Theory, Lead, programming language
    Etoys is a child-friendly computer environment and object-oriented prototype-based programming language for use in education.
  • Licensed Under: MIT License, Versions, MIT relicensing
    Viewpoints Research collected written relicensing agreements from several hundred contributors under the MIT license
  • Licensed Under: Apache License 2.0, Versions, Apache relicensing
    In May 2006, Apple relicensed the Squeak core under the Apache 2.0 license
  • Influenced: Scratch (programming language), History, influence on Scratch
    Etoys was a major influence on a similar Squeak-based programming environment known as Scratch.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.