A developer's Blog

the ramblings of an old programmer

The Raspberry Pi is a tiny single-board computer that includes a CPU, RAM, USB ports, an HDMI port, an ethernet port, and WiFi. The "disk" drive is a micro-SD card, and if you plug in a power supply, a USB keyboard, and a screen via HDMI, you can install a full-GUI Linux Debian environment. You can install PHP, Python, Java, etc., and use it for a huge range of projects. This thing is mind-bogglingly small - about the size of a pack of cards.