# Usage Basic examples to help you get started with some of the software available in Raspbian ## Contents - [Scratch](scratch/README.md) - Scratch is a visual programming tool allowing the user to create animations and games with a drag-and-drop interface - [Python](python/README.md) - Python is a general purpose programming language that is easy to pick up and also very powerful - [Sonic Pi](sonic-pi/README.md) - Write code to make music with Sonic Pi - [Terminal](terminal/README.md) - The Linux terminal is a powerful tool for getting around the filesystem and issuing commands - [GPIO: Raspberry Pi Models A and B](gpio/README.md) - The General Purpose Input/Output pins allow you to control and interact with the real world from Python, Scratch or other programming environments - [GPIO: Models A+, B+ and Raspberry Pi 2](gpio-plus-and-raspi2/README.md) - The General Purpose Input/Output pins allow you to control and interact with the real world from Python, Scratch or other programming environments - [Minecraft](minecraft/README.md) - A free version of Minecraft is available for the Pi, and this is the only edition that has a programming interface, meaning you can control Minecraft with Python code - and even interact with the real world through GPIO - [Python Games](python-games/README.md) - Raspbian ships with some ready made Python games for you to play on your Raspberry Pi - and why not browse the code, hack the games and learn to make your own? - [WordPress](wordpress/README.md) - Set up a web server on your Raspberry Pi and install content management and blogging system WordPress - [Mathematica](mathematica/README.md) - Mathematica is an industry leading computational platform - available for free on Raspberry Pi - [Camera Module](camera/README.md) - The Raspberry Pi camera module is capable of taking full HD 1080p photo and video and can be controlled programmatically - Libraries are available for: - [Bash](camera/raspicam/README.md) (Linux command line) - [Python](camera/python/README.md) - [Webcams](webcams/README.md) - Using a standard USB webcam instead of the Raspberry Pi camera module - [XBMC](xbmc/README.md) - Installing media centre software on your Raspberry Pi - [Playing audio](audio/README.md) - Playing audio on your Raspberry Pi - [Playing video](video/README.md) - Playing video on your Raspberry Pi - [Demo programs](demos/README.md) - A selection of examples to demonstrate the Pi's capabilities