Embedded C
एम्बेडेड सी विभिन्न एम्बेडेड सिस्टम के लिए सी एक्सटेंशन के बीच मौजूद समानता के मुद्दों को संबोधित करने के लिए सी मानक समिति द्वारा सी प्रोग्रामिंग भाषा के लिए भाषा एक्सटेंशन का एक सेट है। एंबेडेड सी प्रोग्रामिंग के लिए आम तौर पर सी भाषा में गैर-मानक विस्तार की आवश्यकता होती है ताकि फिक्स्ड-पॉइंट अर्थमेटिक्स, कई अलग-अलग मेमोरी बैंक और बुनियादी आई/ओ संचालन जैसी उन्नत माइक्रोप्रोसेसर सुविधाओं का समर्थन किया जा सके। सी मानक समिति ने एक तकनीकी रिपोर्ट तैयार की, जिसे हाल ही में 2008 में संशोधित किया गया और 2013 में समीक्षा की गई, जिसमें सभी कार्यान्वयनों का पालन करने के लिए एक सामान्य मानक प्रदान किया गया। इसमें ऐसी कई विशेषताएं शामिल हैं जो सामान्य सी में उपलब्ध नहीं हैं, जैसे कि निश्चित-बिंदु अंकगणित, नामित पता स्थान और बुनियादी आई/ओ हार्डवेयर पता। एम्बेडेड सी मानक सी के अधिकांश वाक्यविन्यास और शब्दार्थ का उपयोग करता है, जैसे, मुख्य () फ़ंक्शन, चर परिभाषा, डेटाटाइप घोषणा, सशर्त कथन (यदि, स्विच केस), लूप (जबकि, के लिए), फ़ंक्शन, सरणी और स्ट्रिंग, संरचनाएं और संघ, बिट संचालन, मैक्रो, आदि। संदर्भ सी (प्रोग्रामिंग भाषा) सी प्रोग्रामिंग भाषा परिवार अंतर्निहित प्रणालियाँ