कंप्यूटरप्रोग्रामिंग

प्रोग्रामिंग भाषा सी (एसआई)

सी प्रोग्रामिंग भाषा (यह कहते हैं कि "बी" चाहिए) एक बहुमुखी, लागत प्रभावी रूप में वर्णित किया जा सकता है, ऑपरेटरों का एक पूरा सेट के साथ, आधुनिक के साथ डेटा संरचना और प्रवाह नियंत्रण। यह नहीं कहा जा सकता "महान" जीभ जीभ, न ही यह "उच्च स्तर की भाषा", वह किसी भी विशेष कार्य के लिए नहीं बनाया गया था होने का दावा करता है, इसके विपरीत, यह किसी भी आवेदन के लिए सबसे प्रभावी बनाने की कोशिश की। प्रोग्रामिंग भाषा सी में एम्बेडेड विचारों का यह दिलचस्प संलयन यह बहुत सुविधाजनक और, शायद यह भी अधिक उन्नत भाषाओं अन्य की तुलना में मुद्दों की एक विस्तृत श्रृंखला के लिए और अधिक कुशल बना दिया है।

के रूप में इस भाषा के साथ, "यूनिक्स" एक साथ विकसित और इस प्रणाली के लिए उस पर लिखा सॉफ्टवेयर के ज्यादा संचार 'सी' ओएस, "यूनिक्स", बहुत करीब है। एक ही समय में, कभी कभी की भाषा के रूप में जाना जाता है, सिस्टम प्रोग्रामिंग के रूप में यह माना जाता है कि ऑपरेटिंग सिस्टम बनाने के लिए आसान की मदद से, वास्तव में, के रूप में अच्छी तरह से यह लिख सकते हैं शब्द संसाधन, डेटाबेस संसाधन प्रोग्राम डेटा और खेल।

सी - निम्न स्तर के प्रोग्रामिंग भाषा है, लेकिन यह न मानें कि यह बुरा है, वास्तव में, वह बस एक ही वस्तुओं है कि लगातार प्रतीकों, नंबर और पते के साथ किसी भी कंप्यूटर काम कर रहे हैं चल रही है। इस मामले में, सभी वस्तुओं, संयुक्त तुलना में या सामान्य तार्किक और अंकगणितीय आपरेशनों, हमेशा की तरह कंप्यूटर से घटाया जाता है।

जटिल वस्तुओं कार्यों कोडिंग की दुनिया में आदर्श होते जा रहे हैं और सभी आधुनिक प्रोग्रामिंग भाषाओं एम्बेड के साथ काम करते हुए, सी, दूसरों के विपरीत, एक स्ट्रिंग, एक सूची, एक सरणी या सेट के रूप में इस तरह की वस्तुओं के साथ काम नहीं कर सकते हैं। यह कोई analogues संचालन पूरे तार और सरणियों पर पी एल / 1 है।

साथ स्मृति ढेर और सांख्यिकीय परिभाषा का उपयोग संचालित होता है, ऑपरेटिंग स्मृति की अन्य सुविधाओं, नहीं है तो आप इसे "गुच्छा» (ढेर), या "कचरा संग्रहण", के रूप में यह कर सकते हैं, पास्कल या अल्गोल 68 नहीं मिलेगा।

और के लिए भी सबसे बुनियादी तंत्र आई / ओ, सी भाषा प्रदान नहीं करता है, ऑपरेटरों पढ़ना और लिखना, आप इसे में नहीं मिलेगा क्योंकि फाइल सिस्टम का कोई बिल्ट-इन कार्य कर रहे हैं। इस तरह के उच्च स्तरीय संचालन लिंक लायब्रेरी का उपयोग कर दी जाती है।

और सी प्रोग्रामिंग भाषा काम करने के लिए मना कर देगा अगर आप विविध कार्यक्रम को, समन्वयन, समानांतर ऑपरेशन, इत्यादि की जरूरत है चक्र, चेक, समूह, और subprograms: यह आसान और संगत काम करते हैं, उसके तत्व के लिए विशेष रूप अवसरों प्रस्तुत करता है।

किसी ने इस तरह के लोभ प्रोग्रामर द्वारा प्रदान की धनराशि को आश्चर्यचकित कर सकते ( "मैं एक समारोह हर बार जब मैं लाइनों के एक जोड़े की तुलना करनी होती कॉल करने के लिए है!") दूसरी तरफ, ठीक सी में लिखे इस तरह के बचत कार्यक्रमों की वजह से, लेकिन, गति में एक वास्तविक लाभ प्राप्त करते हैं।

दूसरी ओर, ऑपरेटरों की एक छोटी संख्या समय उनके सीखने के लिए आवश्यक कम कर देता है, और आप कुछ पन्नों के लिए पर्याप्त उन सब का वर्णन करने के लिए है। और अभ्यास से पता चलता है के रूप में, 'सी' के साथ संकलक - कि काफी सरल लिखना है एक कॉम्पैक्ट उपकरण है। हम आधुनिक उपकरणों का उपयोग करते हैं, तो एक नया कंप्यूटर के लिए एक संकलक तथ्य यह है कि कोड के 80% कोड के पिछले संस्करणों के समान होगा के बावजूद, महीने की सिर्फ एक जोड़े में तैयार हो जाएगा। उसके इस तरह के लक्षण के कारण, सी प्रोग्रामिंग भाषा बहुत मोबाइल माना जाता है। हाँ, और इसकी प्रभावशीलता कि किसी भी प्रोग्राम है कि प्रदर्शन के लिए महत्वपूर्ण हैं कोडांतरक में लिखने के लिए, के रूप में पहले रिवाज था है, मतलब नहीं है बस है। इस का सबसे अच्छा उदाहरण है, "यूनिक्स" खुद ओएस, 90% जिनमें से 'सी' में लिखा है, और अनुप्रयोग सॉफ्टवेयर इसके लिए लगभग पूरी तरह से एक ही अद्भुत भाषा है जो वर्तमान में दुनिया की नंबर एक प्रोग्रामिंग भाषा माना जाता है में कई प्रोग्रामर द्वारा बनाई गई।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.atomiyme.com. Theme powered by WordPress.