What Is Computer Programming - कंप्यूटर प्रोग्रामिंग क्या है ?

हेलो फ्रैंड्स.। इस लेख में हम आपको बताएंगे.। What is Computer Programming मतलब कंप्यूटर प्रोग्रामिंग क्या है ? लेकिन फ्रैंड्स कल हमने आपको बताया था. Examples Of  System Software के बारे में.। जिसमे हमने जिक्र किया था सिस्टम सॉफ्टवेयर के उदाहरण क्या होते हैं?, अगर आपने उस आर्टिकल को नही पढ़ा है तो उस आर्टिकल को एक बार क्लिक करके जरूर पढ़ें.। चलिए अब बात करते हैं. Computer Programming के बारे में.।

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


लेकिन फ्रैंड्स क्या आप जानते हैं कि कंप्यूटर प्रोग्रामिंग क्या है? वास्तव मे. यह एक प्रक्रिया (Process) है जिसके द्वारा कंप्यूटर को कार्य करने के लिए निर्देश प्रदान किए जाते हैं. अगर आपको इसके बारे में कोई जानकारी नहीं है तो हम कहेंगे कि आप बिलकुल सही जगह पर आये हैं क्योंकि इस Article के माध्यम से आज हम आपको Programming से सम्बंधित कुछ जानकारी बताने वाले हैं. इसलिए हम आपसे अनुरोध करते है. कि आप इस लेख को पूरा पढ़ें ताकि आपके सभी सावल स्पष्ट हो जाएं.।

Computer Programming को समझने के लिए हमें सबसे पहले Programming Languages को समझना होगा क्योंकि ये लैंग्वेज प्रोग्रामिंग का मूल हैं. इन भाषाओं का प्रयोग कुछ विशिष्ट कार्य करने के लिए किया जाता हैं. वैसे देखा जाए तो कंप्यूटर के किसी भी मशीन का प्रयोग करने के लिए प्रोग्रामिंग लैंग्वेज का उपयोग किया जाता हैं.।


कंप्यूटर प्रोग्रामिंग किसे कहते है ? - What is Computer Programming

कंप्यूटर प्रोग्रामिंग या Programming एक ऐसी विधि है जिसकी सहायता से हम कंप्यूटर या मशीन को विभिन्न कार्यों को करने का निर्देश देते हैं. Computer Programming Languages उपयोगकर्ताओं (users) को कंप्यूटर की उस भाषा में निर्देश देने की अनुमति देती हैं जिसे कंप्यूटर समझता है.।

Computer Programming Kya Hai Hindi

फ्रैंड्स हम मनुष्यों में मानव आधारित Languages की इतनी किस्में हैं, वैसे ही Computer Programming languages भी कई प्रकार की होती हैं जिससे वे कंप्यूटर के साथ संचार करती हैं. शायद आप यह भी जानते होंगे. कि कंप्यूटर Languages के जिस भाग को समझता है उसे "Binary" कहते हैं.।

Programming Language जिसे Binary में परिवर्तित किया जाता है उसे "Compiling" यानी संकलन कहा जाता है. ये सभी language, चाहे वह Python Language हो या हो C Language, सभी की अपनी अलग विशेषताएं हैं, हालाँकि, इसके साथ-साथ उनमें कई समानताएँ भी होती हैं. और ये Language कंप्यूटर को बड़ी प्रक्रियाओं और जटिल सूचनाओं को जल्दी और कुशलता से संभालने की अनुमति देती हैं.।


प्रोग्रामिंग भाषाओं का वर्गीकरण करे.? - Classify Programming Languages

फ्रेंड्स सीधे तौर पर Programming Languages का वर्गीकरण करना थोड़ा मुश्किल है लेकिन प्रोग्रामिंग भाषाओं को मोटे तौर पर तीन श्रेणियों में बांटा गया है. आपको भी प्रोग्रामिंग भाषा को समझना बहुत आवश्यक है.।
  1. Machine Languages
  2. Assembly Languages
  3. High Level Languages

1. Machine Languages की सीधे Hardware द्वारा व्याख्या की जाती है.।
2. Assembly Languages वे पतले रैपर होते हैं जो संबंधित मशीन लैंग्वेज के ऊपर होते हैं.।
3. High Level Languages ये भाषाएँ सभी मशीनों मे स्वतंत्र होती है.।

कंप्यूटर प्रोग्रामिंग भाषाओं का वर्गीकरण कीजिए ?

फ्रैंड्स अलग-अलग Languages के अलग-अलग उद्देश्य होते हैं, इसलिए सभी अलग-अलग Languages के बारे में जानना बहुत जरूरी है, चलिए जानते हैं. Programming Languages के वर्गीकरण के बारे में.।

1. Machine Languages

यह भाषाएँ Computer Hardware के सबसे करीब होती हैं. प्रत्येक कंप्यूटर में एक अद्वितीय (Unique) मशीन भाषा होती है. एक मशीन भाषा प्रोग्राम बाइनरी पैटर्न जैसे, 010011100 की एक श्रृंखला से बना होता है जो सरल संचालन का प्रतिनिधित्व करता है जिसे कंप्यूटर आसानी से पूरा कर सकता है उदाहरण के लिए, दो ऑपरेंड जोड़ना, मेमोरी लोकेशन में डेटा जोड़ना आदि.।

Machine Language प्रोग्राम निष्पादन योग्य होते हैं, जिसका अर्थ है कि उन्हें सीधे चलाया जा सकता है. यदि वह मशीन लैंग्वेज में Program लिखना चाहता है तो वह ऐसा कर सकता है, लेकिन इसके लिए Programmer को कई Binary Codes याद करने पड़ते हैं, जो एक इंसान के लिए बहुत मुश्किल होता है.।
 
2. Assembly Languages

इन भाषाओं को निष्पादन से पहले Assembly Languages प्रोग्राम में Machine Language में अनुवाद की आवश्यकता होती है. यह अनुवाद एक कंप्यूटर प्रोग्राम द्वारा पूरा किया जाता है जिसे Assembly कहा जाता है. असेम्बलर सभी विशिष्ट मशीनी भाषाओं के लिए लिखे जाते हैं.।

इस Language का एक ही लक्ष्य था कि कैसे मनुष्य के लिए Programming Language को आसान बनाया जाए. इसमें Machine Language के निर्देशों को सरल न्यूमोनिक संक्षिप्त रूपों जैसे, ADD, MOV का उपयोग करके प्रतिस्थापित किया गया था. इसलिए किसी विशिष्ट कंप्यूटर (मशीन) के लिए असेंबली लैंग्वेज भी अद्वितीय होती हैं.।

3. High Level Languages

High Level Languages यानी उच्च-स्तरीय भाषाएँ यह Computer में प्रयुक्त होने वाली वह Languages है जिसमें अंग्रेजी अक्षरों, संख्याओं और प्रतीकों का उपयोग करके Program लिखा जाता है जो High Level Languages कहलाती है. Programmer के लिए इस Languages में Program लिखना बहुत आसान है, क्योंकि इसमें किसी भी निर्देश को Machine कोड में बदलने की आवश्यकता नहीं होती है. जैसे - Basic, C, C++, JAVA, Cobol, Fortran, Pascal आदि.।
  • यह अनुवाद एक संकलक (Compiler) या दुभाषिया (Interpreter) द्वारा पूरा किया जाता है कंपाइलर प्रोग्राम के निष्पादन से पहले संपूर्ण स्रोत कोड का अनुवाद करते हैं जैसे उदाहरण C++, Java
  • Interpreters स्रोत कोड Programs का एक बार में एक पंक्ति में अनुवाद करते हैं. उदाहरण के लिए Python, कंपाइलर की तुलना में दुभाषिए अधिक संवादात्मक होते हैं.।

प्रोग्रामिंग लैंग्वेज कितने प्रकार की होती है - How Many Types Of Programming Language Are There

फ्रैंड्स मुख्य रूप से Computer Programming Language दो प्रकार की होती है पहली निम्न स्तर की प्रोग्रामिंग भाषा और दूसरी उच्च स्तरीय प्रोग्रामिंग भाषा, इन Programming Language के बिना कंप्यूटर पर काम करना असंभव है.।
  1. Low level Programming Language
  2. High level Programming Language

1. Low level Programming Language यानी निम्न स्तर की प्रोग्रामिंग भाषा उन भाषाओं को कहा जाता हैं जिसे केवल एक Machine ही समझ सकती हैं. क्योंकि मशीनें या कंप्यूटर ही इन भाषाओं को समझ सकती है. उदाहरण के लिए (0,1,2,3) Assembly Language जो निम्न स्तर की भाषा होती है, Assembly की सहायता से Machine Language में आसानी से परिवर्तित की जा सकती है.।

2. High level Programming Language यह एक उच्च स्तरीय कंप्यूटर प्रोग्रामिंग भाषा होती है जिसे मनुष्य समझ सकता है, बना सकता है क्योंकि ये प्रोग्रामिंग लैंग्वेज  English Language में लिखी जाती है और इसे कंप्यूटर या मशीन को अपनी Language में बदलना (Change) करना पड़ता है. उदाहरण के लिए C, C++, JAVA, एक उच्च स्तरीय भाषा है और इसे रूपांतरण करने के लिए संकलक की आवश्यकता होती है.।

➤ अधिक पढ़ें.।
  • संकलक क्या है ?
  • प्रोग्रामिंग लैंग्वेज क्या है ?
  • प्रोग्रामिंग कितने प्रकार के होते हैं?

सिस्टम प्रोग्रामिंग क्या है ? - What is System Programming

सिस्टम प्रोग्रामिंग उन Programming को कहा जाता हैं जिनका प्रयोग कंप्यूटर प्रोग्राम (Computer Program) लिखने और डिजाइन (Design) करने के लिए किया जाता है. यह कंप्यूटर हार्डवेयर को प्रोग्रामर और उपयोगकर्ता के साथ इंटरफेस करने की अनुमति देता है, जिससे एप्लिकेशन को Computer System में प्रभावी ढंग से निष्पादित किया जा सकता है.।

System Programming In Hindi : कहने का तात्पर्य यह है कि System Programming का उपयोग Computer System Software को विकसित करने के लिए किया जाता है जो कंप्यूटर संचालन का प्रबंधन और नियंत्रण करता है.।


कंप्यूटर प्रोग्राम का दूसरा नाम क्या है ?

फ्रैंड्स कंप्यूटर Program को कंप्यूटर Software भी कहा जाता है जो कि दो पंक्तियों (Rows) से लेकर लाखों पंक्तियों तक के निर्देशों में लिखा जाता है Computer Program निर्देशों को प्रोग्राम कोडिंग या सोर्स कोड भी कहा जाता है.।


निष्कर्ष

फ्रैंड्स इस आर्टिकल में आपने पढ़ा.। कंप्यूटर प्रोग्रामिंग क्या है ?, आज हमने आपको Computer Programming in Hindi के बारे मे विस्तार से जानकारी बताई.। हम आशा करते हैं कि आपको यह आर्टिकल पसंद आया होगा और इस आर्टिकल को पढ़ने के बाद आप Computer Programming के बारे में जान गए होंगे.।

अगर आपको यह जानकारी अच्छी लगी हो. तो आप हमे कॉमेंट करके जरूर बताएं. और इस आर्टिकल को ज्यादा से ज्यादा शेयर करे ताकि इसके बारे में ज्यादा से ज्यादा लोग जान सके.।

एक टिप्पणी भेजें

0 टिप्पणियाँ
* Please Don't Spam Here. All the Comments are Reviewed by Admin.