Squeak programming system

E158764

The Squeak programming system is an open-source, multimedia-capable implementation of the Smalltalk language designed for educational use, rapid prototyping, and exploratory programming.

All labels observed (9)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Smalltalk implementation
integrated development environment
object-oriented programming environment
open-source software
programming language implementation
designedFor educational use
exploratory programming
rapid prototyping
hasComponent Squeak programming system self-linksurface differs
surface form: Morphic GUI framework

Squeak programming system self-linksurface differs
surface form: Squeak image

Squeak sources file
Squeak programming system self-linksurface differs
surface form: Squeak virtual machine
hasFeature bytecode interpreter
cross-platform virtual machine
graphical user interface
image-based persistence
integrated class browser
integrated code editor
integrated debugger
just-in-time compilation
morphic UI framework
multimedia libraries
networking libraries
influenced Squeak programming system self-linksurface differs
surface form: EToys environment

Scratch programming language
isCrossPlatform true
isOpenSource true
license MIT License
primaryUserCommunity educators
hobbyist programmers
researchers
programmingLanguage Smalltalk
supportsDevelopmentStyle incremental development
live object inspection
test-driven experimentation
supportsMultimedia true
supportsParadigm live programming
object-oriented programming
supportsPlatform Linux
Unix-like systems
Windows
macOS
usedFor educational programming environments
interactive simulations
multimedia applications
research prototypes

How these facts were elicited

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

Alan Kay knownFor Squeak programming system
Smalltalk influenced Squeak programming system
this entity surface form: Squeak
Smalltalk influenced Squeak programming system
this entity surface form: Pharo
Smalltalk notableImplementation Squeak programming system
this entity surface form: Squeak Smalltalk
Self influenced Squeak programming system
this entity surface form: Squeak (user interface ideas)
Squeak programming system influenced Squeak programming system self-linksurface differs
this entity surface form: EToys environment
Squeak programming system hasComponent Squeak programming system self-linksurface differs
this entity surface form: Squeak virtual machine
Squeak programming system hasComponent Squeak programming system self-linksurface differs
this entity surface form: Squeak image
Squeak programming system hasComponent Squeak programming system self-linksurface differs
this entity surface form: Morphic GUI framework
Dan Ingalls notableWork Squeak programming system
this entity surface form: Squeak Smalltalk
Dan Ingalls programmingLanguageDesigned Squeak programming system
this entity surface form: Squeak Smalltalk
Pharo Smalltalk derivedFrom Squeak programming system
this entity surface form: Squeak Smalltalk