The programming in arduino in done through Embedded C. For beginners Embedded C is just like standard C except that it add a few functions to make it controller/board specific. Below are some functions of Embedded C for arduino.I suggest you guys to learn standard c before working on embedded c.
- Structures
- setup() –This function is used to initialize initialize variables, pin modes, start using libraries, etc. The setup function will only run once, after each powerup or reset of the Arduino board.



