» Free to download, open source, communitiy-based development » Interactive web applications and prototypes
» Libraries extend core capabilities: sound, text, webcam, and more
» In active development, new things on the way
» Well documented with many tutorials
Open source refers to a computer program in which the source code is available to the general public for use and/or modification from its original design.
Open source code is typically a collaborative effort where programmers improve upon the source code and share the changes within the community so that other members can help improve it further.