SAP Young Thinkers Community
Computer and Data Science with Snap!
Snap! is a cloud-native graphical programming environment and online community. It is the programming language made for UC Berkeley’s popular introductory Computer Science course named “The Beauty and Joy of Computing”.
![](https://aecovid.com/wp-content/uploads/2020/03/snap.png)
Snap! has been translated into more than 40 languages and is used around the world – from Göttingen to Beijing – for teaching and research. Snap! has been designed for inclusion. Its low floor welcomes beginners and its multi-media capabilities invite creative thinkers of all ages. At the same time, Snap! offers sophisticated abstractions that are otherwise only found in the most advanced programming languages for artificial intelligence.