Content deleted Content added
Andrewman327 (talk | contribs) m Reverted edit(s) by 67.215.74.13 identified as test/vandalism using STiki |
mNo edit summary |
||
Line 27:
'''BYOB''' is an [[open-source]] early [[educational programming language|software development]] learning environment which has inherited [[Scratch programming language|Scratch]]'s intuitive [[LEGO#Robotics_sets|LEGO]]-like software development interface for children and students.
The acronym stands for "Build your own blocks".
New powerful options are however being put in young children's and students' hands. Such as the option to create custom made ("build your own") blocks, [[first class function|first class]] functions or procedures (their mathematical foundations are called also "[[Lambda calculus]]"), [[first class object|first class]] lists (including ''lists of lists''), and ''first class'' sprites. In other words [[Prototype-based programming|prototype-oriented instance-based classless programming]], which is not part of the simpler [[Scratch programming language|Scratch]] it is based upon.
|