कंप्यूटर प्रोग्रामिंग क्या है, इसके प्रकार

चूंकि इंटरनेट मोबाइल फोन के माध्यम से उपयोगकर्ताओं के लिए आसानी से उपलब्ध हो रहा है, जिसकी मदद से उपयोगकर्ता अब प्रोग्रामिंग के बारे में जानने के लिए भी कहते हैं, इसलिए कई लोग हर दिन इंटरनेट की मदद से सर्च इंजन को सर्च करते हैं। “प्रोग्रामिंग क्या है” “कंप्यूटर प्रोग्रामिंग क्या है” “प्रोग्रामिंग भाषा क्या है,

ऐसे ही कुछ सवालों की तलाश कर रहे हैं ताकि वे भी प्रोग्रामिंग लैंग्वेज क्या है? इसके बारे में जानने के लिए, इसलिए हमने प्रोग्रामिंग के बारे में काफी शोध करने के बाद इस पोस्ट को लिखने का फैसला किया ताकि पाठकों को प्रोग्रामिंग के बारे में सही जानकारी मिल सके।

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

टेक्नोलॉजी एक्सपर्ट्स का मानना ​​है कि अगर कोई इंडिविजुअल ह्यूमन टेक्नोलॉजी को समझना चाहता है तो उसके लिए कंप्यूटर प्रोग्रामिंग को जानना और सीखना बहुत जरूरी है, तभी वह टेक्नोलॉजी कैसे काम करती है, इसके बारे में जान सकता है।

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

प्रोग्रामिंग क्या है – प्रोग्रामिंग क्या है हिंदी में

प्रोग्रामिंग एक प्रक्रिया है जो कुछ ऐसा है निर्देश बनाएँ करता है, जिससे कंप्यूटर समझते हैं और उसी के आधार पर काम करते हैं, आसान भाषा में समझें तो प्रोग्रामिंग कंप्यूटर की अलग-अलग भाषाओं का एक ऐसा प्रोग्राम है, जिसके जरिए कंप्यूटर यह समझ पाते हैं कि कंप्यूटर को कैसे काम करना है।

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

यह एक प्रकार की अवधारणा है जो पूरी तरह से कंप्यूटर भाषाओं पर आधारित है जिसे हम प्रोग्रामिंग भाषा के रूप में जानते हैं। कंप्यूटर द्वारा विभिन्न प्रकार के कार्य करवाने के लिए विभिन्न प्रकार की प्रोग्रामिंग लैंग्वेज द्वारा विभिन्न प्रकार के कॉन्सेप्ट तैयार किए जाते हैं, जिनकी सहायता से कंप्यूटर सही-सही समझ जाता है कि किस प्रकार का कार्य और कैसे कार्य करना है।

आप अपने दैनिक जीवन में उपयोग होने वाले सभी प्रकार के डिजिटल उत्पादों के बारे में जानते होंगे, जिन्हें एक प्रोग्रामिंग की मदद से बनाया गया है, जिसके कारण वह उत्पाद आपके अनुसार काम करते हैं जैसे स्मार्ट टीवी, स्मार्ट फोन, अगुआई की टीवी, स्मार्टवॉच ये सभी प्रोग्रामिंग के उदाहरण हैं।

मैं आपको कुछ महत्वपूर्ण बातें बता दूं कि भविष्य लगभग पूरी तरह से प्रोग्रामिंग पर आधारित है और जिस वेबसाइट पर आप यह लेख पढ़ रहे हैं वह भी प्रोग्रामिंग के माध्यम से ही बनाई गई है।

प्रोग्रामिंग लैंग्वेज क्या है – प्रोग्रामिंग लैंग्वेज क्या है

जिस प्रकार मनुष्यों के पास विभिन्न प्रकार की भाषाएँ होती हैं जिनकी सहायता से वे बातचीत करना करने में सक्षम है और कोई भी अन्य मनुष्य कार्य करने में सक्षम है निर्देश इसी प्रकार कंप्यूटर के साथ इंटरैक्ट करने के लिए जिस भाषा का प्रयोग किया जाता है उसे प्रोग्रामिंग लैंग्वेज कहते हैं।

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

ये भी जानिए: सी भाषा क्या है?

प्रोग्रामिंग लैंग्वेज कितने प्रकार की होती है?

वैसे तो प्रोग्रामिंग भाषाएं विभिन्न प्रकार की होती हैं, जिनमें से सभी का उपयोग कंप्यूटर को किसी विशिष्ट कार्य के लिए निर्देश देने के लिए किया जाता है, लेकिन सभी प्रकार की प्रोग्रामिंग भाषाओं को उनके मुख्य कार्य के आधार पर वर्गीकृत किया जाता है। वर्गीकृत किया किया गया है।

जिसके अनुसार प्रोग्रामिंग लैंग्वेज मुख्यतः दो प्रकार की होती है जो इस प्रकार है –

1. निम्न स्तरीय भाषा

यह निम्न स्तर की भाषा विशेष रूप से मशीनों के लिए, इसे आसानी से नहीं सीखा जा सकता है क्योंकि यह लगभग सभी प्रकार के समझने और पढ़ने में बहुत जटिल है हार्डवेयर मशीनें इस में निम्न स्तरीय भाषा का प्रयोग किया जाता है, यह भी दो प्रकार की होती है –

(मैं) मशीन भाषा , यह एक प्रकार की भाषा है जो डायरेक्ट कंप्यूटर के सीपीयू पर चल सकती है, और यह मुख्य रूप से दो अंकों 1 और 0 में लिखी जाती है, इसे सीखना बहुत मुश्किल होता है, इसमें गलतियाँ अधिक होती हैं और यह पोर्टेबल होती है। नहीं होता है।

(बी) सभा की भाषा , इस भाषा का निर्माण मशीनी भाषा को सरल बनाने के लिए किया गया था, इसके आने से प्रोग्रामिंग थोड़ी आसान हो गई क्योंकि इसमें मशीनी भाषा जैसी कई गलतियाँ नहीं थीं और यह अंको में नहीं लिखी जाती थी।

निम्न स्तर की भाषा के लाभ

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

निम्न स्तर की भाषाओं के नुकसान

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

2. उच्च स्तरीय भाषा (उच्च स्तरीय भाषा)

ये बहुत प्रसिद्ध प्रोग्रामिंग लैंग्वेज हैं, इन्हें सीखना और समझना बहुत आसान है और ये लैंग्वेज पोर्टेबल हैं। इसके कथन अंग्रेजी भाषा की भाँति हैं, यह भाषा मनुष्य की भाषा के समान जितनी अधिक है, भाषा का स्तर उतना ही ऊँचा माना जाता है। ये भाषाएँ भी दो प्रकार की होती हैं –

(i) प्रक्रियात्मक भाषा: इसमें यदि कोई प्रोग्राम लिखना होता है तो उसे Sequence Opsteps में लिखा जाता है, जिसमें प्रोग्राम को छोटे-छोटे भागों में बांटा जाता है। इसमें टॉप-डाउन दृष्टिकोण लिया जाता है और कार्यों पर अधिक ध्यान दिया जाता है।

(ii) वस्तु उन्मुख भाषा: इन भाषाओं को वास्तविक दुनिया की वस्तुओं पर ढाला जाता है और प्रोग्राम उनके बीच की बातचीत है, जिसमें बॉटम अप एप्रोच लिया जाता है और डेटा पर अधिक ध्यान दिया जाता है।

वर्तमान में उपयोग में आने वाली सर्वाधिक लोकप्रिय प्रोग्रामिंग लैंग्वेज जैसे अजगर, पीएचपी, जावास्क्रिप्ट, सीएसएस, एचटीएमएल ये सभी एक उच्च स्तरीय प्रोग्रामिंग भाषा के उदाहरण हैं।

उच्च स्तरीय भाषाओं के लाभ

  • उच्च-स्तरीय भाषाएँ उपयोग करने में बहुत सरल होती हैं, जिससे उन्हें सीखने में आसानी होती है।
  • High Level Language को आसानी से समझा जा सकता है।
  • निम्न स्तरीय भाषाओं की तुलना में उच्च स्तरीय भाषाओं को समझना आसान होता है।
  • हाई लेवल लैंग्वेज में समय की बचत होती है क्योंकि इसमें प्रोग्राम्स को सेव किया जा सकता है और ये लैंग्वेज पोर्टेबल होती हैं।

उच्च स्तरीय भाषाओं के नुकसान

  • उच्च स्तरीय भाषाएँ निम्न स्तरीय भाषाओं की तुलना में कम गति से क्रियान्वित होती हैं।
  • High Level Language में हमें Compiler या Interpreter की अलग से जरूरत पड़ती है।
  • उच्च स्तरीय भाषा में अतिरिक्त समय लगता है, स्रोत कोड को मशीन कोड में अनुवाद करने में समय लगता है।

अक्सर पूछे जाने वाले प्रश्न (अक्सर पूछे जाने वाले प्रश्न)

एक प्रोग्रामर कौन है?

हम प्रोग्रामर कहलाते हैं जो प्रोग्रामिंग लैंग्वेज की मदद से कंप्यूटर के साथ इंटरैक्ट करके प्रोग्राम बनाते हैं।

कंप्यूटर के साथ बातचीत करने के लिए किस भाषा का प्रयोग किया जाता है?

प्रोग्रामिंग लैंग्वेज की मदद से कंप्यूटर से इंटरैक्ट किया जाता है, कंप्यूटर बाइनरी नंबर को समझते हैं।

कौन सी प्रोग्रामिंग लैंग्वेज तेजी से एक्सीक्यूट होती है?

निम्न स्तर की प्रोग्रामिंग भाषाएँ जल्दी से निष्पादित होती हैं।

निष्कर्ष

अब इस लेख को आपके साथ साझा करते हुए आशा करता हूँ कि इस लेख को पूरा पढ़कर आप प्रोग्रामिंग के बारे में बहुत कुछ जान गए होंगे और जान गए होंगे कि प्रोग्रामिंग क्या है अगर अभी भी आपके मन में इंटरनेट, सोशल मीडिया, टेक्नोलॉजी से जुड़ा कोई सवाल है तो नीचे कमेंट में जरूर पूछें।

इस लेख को लोकप्रिय सोशल मीडिया जैसे ट्विटर, फेसबुक, लिंकडिन पर भी शेयर करें और कमेंट में जरूर बताएं कि आज आपको इस लेख से क्या नया सीखने को मिला।

Leave a Comment