What is the difference between C and embedded C?

srujan picture srujan · Oct 24, 2008 · Viewed 135.3k times · Source

Can any body tell me the differences between them?

Answer

Windows programmer picture Windows programmer · Oct 24, 2008

In the C standard, a standalone implementation doesn't have to provide all of the library functions that a hosted implementation has to provide. The C standard doesn't care about embedded, but vendors of embedded systems usually provide standalone implementations with whatever amount of libraries they're willing to provide.

C is a widely used general purpose high level programming language mainly intended for system programming.

Embedded C is an extension to C programming language that provides support for developing efficient programs for embedded devices.It is not a part of the C language

You can also refer to the articles below: