Actually there are several other options to learn and play with microkontroller, but my choice on the Arduino, because Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling servo, lights, motors, and other. Arduino projects can be stand-alone or they can communicate with software running on a computer. The microcontroller on the board is programmed using the Arduino programming language and the Arduino development environment. Because it is open-source so we can be built the boards as DIYArduino or Arduino Clone, the software can be downloaded for free. The hardware reference designs are available under an open-source license, you are free to adapt them to your needs. Hobbyist Arduino does not have to buy a lot of Arduino, by having one, we can clone at low cost.
There are so many sources to learn Arduino form websites and forums, and quite a lot of accessories or components to be creative with Arduino, many DIY projects that can be made.