This Article Discusses an Overview of Embedded C Program, Different Steps in Designing, Advantages, Disadvantages and Its Applications