This books is very useful for beginners. All information available in short. Download free The C Language Book by Stephen A. Edwards.
The C Language
- Currently, the most commonly-used language for embedded systems
- “High-level assembly”
- Very portable: compilers exist for virtually every processor
- Easy-to-understand compilation
- Produces efficient code
- Fairly c