![Snap! 4.0 - version of programming language Scratch - Progopedia - Encyclopedia of Programming Languages Snap! 4.0 - version of programming language Scratch - Progopedia - Encyclopedia of Programming Languages](http://progopedia.com/static/upload_img/2015/01/09/Snap-quadratic.png)
Snap! 4.0 - version of programming language Scratch - Progopedia - Encyclopedia of Programming Languages
![Snap! - implementation of programming language Scratch - Progopedia - Encyclopedia of Programming Languages Snap! - implementation of programming language Scratch - Progopedia - Encyclopedia of Programming Languages](http://progopedia.com/static/upload_img/2015/01/09/Snap1.png)
Snap! - implementation of programming language Scratch - Progopedia - Encyclopedia of Programming Languages
![Snap! 4.0 - version of programming language Scratch - Progopedia - Encyclopedia of Programming Languages Snap! 4.0 - version of programming language Scratch - Progopedia - Encyclopedia of Programming Languages](http://progopedia.com/static/upload_img/2015/01/09/Snap-factorial.png)
Snap! 4.0 - version of programming language Scratch - Progopedia - Encyclopedia of Programming Languages
![Snap! 4.0 - version of programming language Scratch - Progopedia - Encyclopedia of Programming Languages Snap! 4.0 - version of programming language Scratch - Progopedia - Encyclopedia of Programming Languages](http://progopedia.com/static/upload_img/2015/01/09/Snap-camelcase.png)