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

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