BYOB (programming language)

BYOB
Paradigm(s) object-oriented, educational, event-driven
Appeared in 2011
Developer Jens Mönig
Stable release 3.1.1 (May 19, 2011)
Typing discipline dynamic
Influenced by Scratch programming language
License Open source with proprietary components
Usual filename extensions .ypr
Website byob.berkeley.edu/

BYOB is an educational programming language based on Scratch programming language which adds to the latter a new treatment of blocks and lists as first class structures. It also enables storing sprites in variables and propagating a parent sprite's costume change to all clones of the sprite etc[1].

BYOB was developed by Jens Mönig [2] with documentation provided by Brian Harvey [3] from University of California, Berkeley and has been used to teach "The Beauty and Joy of Computing" introductory course in CS for non-CS-major students [4].

See also

References

External links