Sodaq programming language

Dear all- This is really a basic question. I am new to using Sodaq, and do not have much experience with C++. I am looking for suggestions on how to effectively learn the programming language. Thanks

The language is called Arduino, you can find alot of information on the following sites.

http://autonomo.sodaq.net/
http://mbili.sodaq.net/
https://www.arduino.cc/