Snap! (Programmiersprache)

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.

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 9.2.17 (24. April 2024)
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
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.