嵌入式C语言是由为解决C语言与不同嵌入式应用之间存在的共同问题而提出的一种C语言标准化扩展。
发展历史.在早期的嵌入式应用中，工程师需要对C语言进行扩展以使系统能够支持诸如定点数，多个不同的存储器以及I/O等功能，但对于不同系统的扩展并不能通用，非标准化地扩展将会降低软件的可移植性。因此在2008年，C语言标准委员会对C语言进行了标准化扩展，以解决上述问题。扩展后的C语言在原标准C语言的基础上新增了定点运算，地址空间命名，I/O硬件寻址等嵌入式系统常用功能。嵌入式C语言依旧沿袭了大