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

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