C is an incorporated version with a set of language extensions for C programming as a language done by the standards committee for C to provide solutions to commonality issues which existed among different embedded systems. Embedded C includes a number of features not available in normal C Language but most of the syntax and semantics of standard C are used for Embedded C.
C Programming Details:
Fundamentals of C
Data types and sizes
Console Input/output
Operators and Expressions
Control Statements
Functions and Program Structure
Arrays and Pointers
String Manipulation
Macros
Storage Classes
The C Preprocessor
Structures
Unions
Typedef, Type casting
Enumeration
File Handling
More Details : http://www.embeddedtraining.co.in