Ubuntu is an open-source operating system for cross platform development, there's no better place to get started than with Ubuntu on a Raspberry Pi.
Running Ubuntu on your Raspberry Pi is easy. Just pick the OS image you want,
flash it onto a microSD card, load it onto your Pi and away you go. First time ...