संगणक, प्रोग्रामिंग
प्रोग्रामिंग भाषा c (s)
प्रोग्रामिंग भाषा सी ("si" हा शब्द उच्चारणे आवश्यक आहे) आधुनिक डेटा संरचना आणि नियंत्रण प्रवाहासह सार्वत्रिक, आर्थिक, संपूर्ण ऑपरेटरच्या संचासह दर्शविले जाऊ शकते. ही भाषा "मोठी" भाषा म्हणू शकत नाही, तसेच "उच्च-स्तरीय भाषा" असल्याचे भासवत नाही, कोणत्याही विशिष्ट कारणासाठी ते तयार करण्यात आले नाही; उलट, कोणत्याही अनुप्रयोगांसाठी शक्य तितक्या कार्यक्षम बनविण्यासाठी प्रयत्न केला गेला. सी प्रोग्रामिंग भाषेतील कल्पनांचे हे रोचक मिश्रण म्हणजे इतरांपेक्षा अधिक प्रगत, भाषांपेक्षा अनेक समस्यांसाठी ते अतिशय सोयीस्कर आणि कार्यक्षम बनले.
संप्रेषण "सी" ओएस "युनिक्स" सह खूप जवळ आहे, कारण ही भाषा "युनिक्स" सोबत विकसित झाली आहे आणि या प्रणालीवर जास्तीत जास्त सॉफ्टवेअर त्यावर लिहिले आहे. त्याच वेळी सीला कधीकधी सिस्टीम प्रोग्रामिंगची भाषा म्हटले जाते , कारण प्रत्यक्षात वापरुन ऑपरेटिंग सिस्टीम तयार करणे सोयिस्कर आहे, प्रत्यक्षात टेक्स्ट एडिटर, डाटाबेस प्रोसेसिंग प्रोग्रॅम्स आणि गेम त्याच यशाने लिहिलेले आहेत.
सी एक निम्न-स्तरीय प्रोग्रामिंग भाषा आहे, परंतु आपण असे गृहीत धरू नये की हे खराब आहे, खरेतर ते फक्त त्याच वस्तूंसह कार्य करते जे कोणत्याही संगणक सतत कार्य करत आहे, चिन्हे, पत्ते आणि संख्या. या प्रकरणात, संगणकास परिचित असलेल्या परंपरागत तार्किक व अंकगणित क्रियांचा वापर करून, सर्व वस्तू एकत्र, तुलना किंवा कमी केल्या जातात.
कंपाउंड ऑब्जेक्ट्ससह कार्य करण्याचे कार्य कोडींगच्या जगात सर्वसामान्य बनले आहे आणि सर्व आधुनिक प्रोग्रामिंग भाषांमध्ये सी केले आहेत, सी, इतरांप्रमाणे, स्ट्रिंग, लिस्ट, अॅरे किंवा सेट सारख्या वस्तूंसह कार्य कसे करावे हे माहित नाही. संपूर्ण स्ट्रिंग आणि अॅरे वर पीएल / 1 ऑपरेशनचे कोणतेही एनालॉग नाहीत.
मेमरी सी मध्ये हे एक स्टॅक आणि एक सांख्यिक परिभाषा यांच्या मदतीने कार्य करते, मेमरी C चे व्यवस्थापन करण्यासाठी इतर काही शक्यता नाहीत, पास्कल किंवा अल्गोल प्रमाणे आपण "हीप" किंवा "कचरा संकलन" सापडणार नाही.
आणि अगदी सर्वात मूलभूत यंत्रणा, I / O, सी भाषा पुरवत नाही, त्यात वाचा आणि लिहा बक्षिसे सापडत नाहीत आणि फाइल सिस्टमसह कार्य करण्यासाठी अंगभूत कार्य देखील गहाळ आहेत. अशा उच्च-स्तरीय ऑपरेशन प्लग-इन लायब्ररीच्या मदतीने प्रदान केले जातात.
आणि प्रोग्रॅमिंग भाषा सी आपल्याला मल्टी प्रोग्रॅमिंग, सिंक्रोनायझेशन, पॅरलल ऑपरेशन्स इत्यादी गरज भासल्यास काम करण्यास नकार देईल. यात सोप्या व सातत्यपूर्ण कामासाठी विशेषतः संधींचा समावेश असतो, त्याचे मूल तत्व: चक्र, धनादेश, समूह आणि उपनियम.
प्रोग्रामरला पुरविल्या गेलेल्या साधनांमधला स्टिंजिडीमुळे कोणीतरी आश्चर्यचकित होऊ शकते ("मी प्रत्येक ओळीला एका ओळींची तुलना करण्याची गरज भासते तेव्हा मी प्रत्येक वेळी काय म्हणतो!"), परंतु दुसरीकडे, सी, वेगाने प्रत्यक्ष लाभ मिळवा
दुसरीकडे, ऑपरेटर एक लहान संख्या त्यांच्या memorization आवश्यक वेळ कमी, आणि आपण त्यांना सर्व वर्णन करण्यासाठी पुरेशी पृष्ठे आहेत. आणि सराव शो प्रमाणे, "सी" सह कंपाइलर एक संक्षिप्त साधन आहे जो लिहायला सोपा आहे. आपण आधुनिक साधनांचा वापर करत असल्यास, पूर्णतया नवीन संगणकासाठी कंपाइलर फक्त दोन महिन्यांत तयार होईल, तर त्याचा 80% कोड मागील आवृत्त्यांच्या कोड प्रमाणेच असेल. या वैशिष्ट्याच्या अभिप्रायासाठी प्रोग्रामिंग लँग्वेज सी खूपच मोबाइल आहे. होय, आणि त्याचे प्रभावी असे असे आहे की एडिबलटरमध्ये लिहिणे जे कामकाजाच्या दृष्टीने महत्त्वाचे आहे असे कोणतेही प्रोग्राम, जे आधी केले होते ते फक्त अर्थच करत नाही. सर्वोत्तम उदाहरण "युनिक्स" कार्यप्रणाली आहे जे 9 0% "सी" मध्ये लिहिलेले आहे आणि त्याकरिता ऍप्लिकेशन सॉफ्टवेअर आहे, त्याच असामान्य भाषेत असंख्य प्रोग्राम्सद्वारे जवळजवळ पूर्णपणे तयार केलेले, जे सध्या जगातील नंबर एक प्रोग्रामिंग भाषा मानले जाते.
Similar articles
Trending Now