Arduino programming language is based on c/c++. So if you are familiar with basic programming then you should be able to get started easily using the Arduino IDE. Even folks completely new to programming should be able to get started easily referring to the Arduino website.