Catrobat is a block-based visual programming language and Open Source Software non-profit project. First released in 2010 by Wolfgang Slany from the Graz University of Technology in Austria. The multidisciplinary team develops the programming language and free apps for teenagers to create their own games, animations, music videos, or all other kinds of apps directly on a smartphone based on the Catrobat framework.
The visual programming language is designed to work on mobile devices. Catrobat is used by teenagers to close the gender gap in STEM-Studies. Catrobat has been introduced to less developed countries, the native language support is provided directly in Catrobat's apps, and not supported on the operating systems language level.