Snap! (Programmiersprache)
| BYOB / Snap! | |
|---|---|
| Basisdaten | |
| Paradigmen: | Multi-Paradigma: visuell, bildungsorientiert, funktional, prozedural, objektorientiert, meta, ereignisgesteuert |
| Erscheinungsjahr: | 2011 |
| Designer: | Brian Harvey, Jens Mönig |
| Entwickler: | Jens Mönig, Brian Harvey |
| Aktuelle Version | 11.0.8 (23. Oktober 2025) |
| Typisierung: | dynamisch |
| Wichtige Implementierungen: | BYOB 3.x in Squeak als Mod von Scratch
BYOB/Snap! 4.x in JavaScript |
| Beeinflusst von: | Scratch, Lisp, Scheme |
| Beeinflusste: | Scratch (Einfluss in beide Richtungen, siehe Artikel) |
| Betriebssystem: | Windows, macOS, Linux |
| Lizenz: | Open Source mit proprietären Komponenten |
| snap.berkeley.edu | |
Snap!, bis zu Version 3.1.1 unter dem Namen BYOB bekannt (englisch Abk. von Build Your Own Blocks deutsch: „Bau deine eigenen Blöcke“), ist eine auf Scratch aufbauende und von Scheme und damit auch Lisp inspirierte bildungsorientierte visuelle Programmiersprache inklusive ihrer Entwicklungsumgebung für fortgeschrittene Schüler und für die Erwachsenenbildung. Programmbefehle und Programmierumgebung sind englischsprachig.
- 1 2 snap.berkeley.edu.
- ↑ Release 11.0.8. 23. Oktober 2025 (abgerufen am 25. Oktober 2025).
- ↑ Snap! (Build Your Own Blocks) – (offizielle Snap!-Seite der Universität Berkeley)