इसलिए, लेकिन उन पर एक अच्छा सी कंपाइलर प्राप्त करना बहुत आसान है, इसलिए आप सी कंपाइलर पर प्रोग्राम करते हैं, इसलिए यह बहुत व्यापक रूप से पाया जाता है कि कई एम्बेडेड सिस्टम वास्तव में सी में प्रोग्राम किए जाते हैं, इसका मतलब यह नहीं है कि उनके डिजाइन या उनके कार्यान्वयन के तरीके ऑब्जेक्ट ओरिएंटेड नहीं हैं, ऑब्जेक्ट ओरिएंटेशन ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग द्वारा समर्थित है, लेकिन ऑब्जेक्ट ओरिएंटेशन हमारे विचारों के संदर्भ में, हमारी पहचान के संदर्भ में, हमारे विश्लेषण और डिजाइन के संदर्भ में अधिक है।
కాబట్టి వాటిపై మంచి C కంపైలర్ పొందడం చాలా సులభం, కాబట్టి మీరు C కంపైలర్ పై ప్రోగ్రామ్ చేస్తారు, కాబట్టి చాలా ఎంబెడెడ్ సిస్టమ్స్ వాస్తవానికి C లో ప్రోగ్రామ్ చేయబడ్డాయని చాలా విస్తృతంగా కనుగొనబడింది. అంటే వాటి డిజైన్లు లేదా వాటి అమలు పద్ధతులు ఆబ్జెక్ట్ ఓరియెంటెడ్ కాదని కాదు, ఆబ్జెక్ట్ ఓరియంటేషన్ ఆబ్జెక్ట్ ఓరియెంటెడ్ ప్రోగ్రామింగ్ చేత మద్దతు చేయబడుతుంది, కాని ఆబ్జెక్ట్ ఓరియంటేషన్ మన ఆలోచనల పరంగా, మన గుర్తింపు పరంగా, మన విశ్లేషణ మరియు డిజైన్ పరంగా ఎక్కువ.