This document introduces the Raspberry Pi, a credit-card sized computer intended for teaching computer science skills. It discusses the different versions of the Raspberry Pi and their technical specifications. It also covers the Linux-based operating systems that can run on the Raspberry Pi and popular programming languages like Python, Scratch, and Java. Finally, it outlines some common applications of the Raspberry Pi like robotics, home automation, and basic web or media serving. The overall purpose of the Raspberry Pi is to make computer science more accessible and affordable for educational purposes.
Related topics: