Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

अन्य भाषाओं की तुलना में C के लाभ

1970 की शुरुआत में डेनिस रिची द्वारा C प्रोग्रामिंग भाषा विकसित की गई थी। इसे UNIX ऑपरेटिंग सिस्टम को नया स्वरूप देने के लिए विकसित किया गया था।

पहले B भाषा, जो UNIX प्रणाली के लिए प्रयोग की जाती थी, उसमें भिन्न-भिन्न कमियाँ हैं। यह संरचनाओं का समर्थन नहीं करता है, और डेटाटाइप्स को नहीं समझता है। इस कारण से, सी भाषा पेश की गई थी। सी में उच्च स्तरीय कार्यक्षमता है, और ओएस प्रोग्रामिंग के लिए विस्तृत सुविधा है। UNIX कर्नेल को C का उपयोग करके विकसित किया गया था।

सी भाषा के लाभ

  • सी मध्यम स्तर की भाषा है। इसमें निचले स्तर और उच्च स्तर की कार्यक्षमता दोनों हैं। हम C का उपयोग ड्राइवर या कर्नेल स्तर के प्रोग्राम के साथ-साथ विभिन्न सॉफ़्टवेयर के लिए प्रोग्राम बनाने के लिए कर सकते हैं।

  • सी संरचित प्रोग्रामिंग भाषा है। यह जटिल कार्यक्रम को सरल कार्यक्रमों में विभाजित करने की अनुमति देता है। इन छोटे कार्यक्रमों को फंक्शन कहा जाता है।

  • हम एम्बेडेड सिस्टम के ड्राइवरों के लिए C को स्क्रिप्टिंग भाषा के रूप में उपयोग कर सकते हैं। क्योंकि C के पास मशीन स्तर के हार्डवेयर API, डायनेमिक मेमोरी आवंटन आदि तक सीधी पहुंच है।

  • सी भाषा केस-संवेदी है। इसलिए लोअरकेस और अपरकेस अक्षरों के अलग-अलग अर्थ होते हैं।

  • सी बहुत पोर्टेबल भाषा है। विंडोज, यूनिक्स और लिनक्स सिस्टम के विभिन्न घटक सी में लिखे गए हैं।

  • चूंकि सी सामान्य प्रयोजन वाली भाषा है, तो हम गेम डिजाइन, ग्राफिक्स, एंटरप्राइज़ एप्लिकेशन इत्यादि के लिए सी का उपयोग कर सकते हैं।

  • सी में अंतर्निहित कार्यों के लिए समृद्ध पुस्तकालय है

इन सुविधाओं के लिए C ने कुछ प्रसिद्ध भाषाओं जैसे ALGOL, B, PL/I, FORTRAN आदि की जगह ले ली। C एम्बेडेड सिस्टम के लिए व्यापक रूप से उपयोग की जाने वाली भाषा बन गई। माइक्रोप्रोसेसर, माइक्रोकंट्रोलर आदि।


  1. अन्य DBMS पर MS एक्सेस के शीर्ष 10 लाभ

    माइक्रोसॉफ्ट ऑफिस एक्सेस एक डाटाबेस मैनेजमेंट सिस्टम (डीबीएमएस) है जो माइक्रोसॉफ्ट द्वारा अपने ऑफिस प्रोफेशनल या बिजनेस सूट के हिस्से के रूप में प्रदान किया जाता है, जो किसी को डेटाबेस बनाने और प्रशासित करने की अनुमति देता है। इस लेख में, मैं अन्य डीबीएमएस पर एमएस एक्सेस के कुछ लाभों पर चर्चा करूंगा

  1. मैक से अप्रयुक्त भाषाओं को कैसे निकालें

    निस्संदेह, macOS एक बेहतरीन और बहुमुखी ऑपरेटिंग सिस्टम है। लेकिन इसमें खामियों का अपना हिस्सा है। सभी में सबसे आम एकाधिक भाषा फ़ाइलों की स्थापना है। ये फ़ाइलें उन लोगों के लिए अनुपयोगी घटक हैं जो macOS को अपनी प्राथमिक भाषा और मातृभाषा में चलाते हैं, और ये सिस्टम को अव्यवस्थित करने के लिए निष्क्रिय

  1. 8 सर्वश्रेष्ठ तरीके अंग्रेजी और अन्य भाषाओं में वेबसाइट का अनुवाद करने के लिए

    चूँकि हमारे द्वारा पढ़ी जाने वाली प्रत्येक वेबसाइट कई भाषाओं का समर्थन नहीं करती है, इसलिए हम अक्सर ऐसे टूल की तलाश करते हैं जो पृष्ठों को हमारी मूल भाषा में अनुवादित कर सकें। हमें अक्सर इन सेवाओं की आवश्यकता होती है, जब हम इंटरनेट का उपयोग विदेशी आकर्षणों, पर्यटन या होटल साइटों पर सर्फिंग करते समय