Robin2:
@vengu84, an Uno is a good choice for a beginner because most software and add-ons work with it....R
Just make sure (spend the money to get) a genuine Arduino first (get it from anywhere, but get genuine). That will avoid any compatibility and driver issues during the learning process.