What is the difference between C and embedded C?

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:

  • Difference between C and Embedded C
  • Embedded C
  • ISO/IEC J TC1 SC22 WG14 N1169

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)