Arduino is Programming development board. It is an open source device
Arduino has an Open Source IDE Arduino UNO. This platform accepts a code that is similar to C Programming. So, if you are compatible with C Programming, you can easily do programming on Arduino