"सी प्रोग्रामिंग/क्यों सीखे सी?": अवतरणों में अंतर

No edit summary
No edit summary
पंक्ति १०:
विभिन्न प्रोसेसर विभिन्न असेम्बली भाषाओं के प्रोग्राम प्रयोग कर सकते है और सीखने के लिए उनमें से केवल एक का ही चयन भी करना होगा वास्तव में, सी की मुख्य शक्तियों में से एक यह है कि यह विभिन्न कंप्यूटर आर्किटेक्चर भर सार्वभौमिकता और सुवाह्यता को जोड़ती है, जबकि असेम्बली भाषा द्वारा सबसे अच्छी तरह हार्डवेयर के नियंत्रण प्रदान किया जाता है।
 
उदाहरण के लिए, सी प्रोग्राम द्वारा एचपी 50 ग्राम कैलकुलेटर (एआरएम प्रोसेसर), टीआई-89 कैलकुलेटर (68000 प्रोसेसर), पाम ओएस कोबाल्ट स्मार्टफोन्स (एआरएम प्रोसेसर), मूल आईमैक (पावरपीसी) और इंटेल आईमैक (इंटेल कोर 2 डुओ) कंपाइल और रन किया जा सकता है। इन उपकरणों में से हर एक की अपनी असेम्बली भाषा है लेकिन यह असेम्बली भाषा के साथ पूरी तरह से असंगत(अधूरी) है।
 
==सी क्यों, अन्य भाषा क्यों नहीं?==