Ruby Programming Language in Hindi

What is RUBY Programming Language in Hindi

क्या आप जानते है वो कौनसी प्रोग्रम्मिंग language है जिसका syntax बहुत high level का है | और उसे समझना इतना आसन है की आप उसमे उतनी ही आसानी से coding कर सकते है जितनी आसानी से इंग्लिश language में coding कर सकते है | इसके Syntax इतने आसान होते है की एक New programmer बहुत ही आसानी से और बहुत ही जल्दी सिख सकते है |

आज हम ऐसे programming language के बारे में बात करने वाले जो Twitter, Shopify, Zendesk जैसे बड़ी बड़ी कंपनी इस्तेमाल कर कते है |हम बात कर रहे RUBY Programming Language in Hindi के बारे है | हम इसके बारे में पुरे विस्तार से जानेंगे की What is RUBY Programming Language in Hindi, Ruby Programming language kya hai |

What is RUBY Programming Language in Hindi

RUBY एक प्रकार का Object Oriented और Open Source programming language है | इस programming language को 1993 में Yukihiro Matsumoto of Japan के द्वारा बनया गया था | यह Matz नाम भी जाना जाता है | यह language किसी भी operating system पर बड़े ही आसानी से चल सकता है जैसे Windows, MAC, Linux |

यह C और C++ जैसी भाषा नहीं है जो directly हार्डवेयर से communicate कर सके | यह एक टेक्स्ट फ़ाइल में लिखा जाता है और फिर एक Interpreter के माध्यम से इसे कोड में बदला जाता है |और इसे ऊपर से निचे यानि Top to Bottom read किया जाता है |

Object Oriented Language, वहीं दूसरी ओर, हम किसी भी कोड को Object में तोड़ कर लिखते है और उस लिखे हुए Object को आवश्यकतानुसार उपयोग किया जा सकता है। आप उस Object को program के किसी अन्य भागों में भी इस्तेमाल कर सकते है | object oriented program में आप एक बार कोड लिखिए और उसे object के बना कर बार बार यूज़ कर सकते है |

Yukihiro एक ऐसी स्क्रिप्टिंग भाषा बनाना चाहता था जो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का लाभ उठा सके और कोड को reuse करके Development को कम से कम समय में किया जा सके और इसलिए रूबी प्रोग्रामिंग भाषा का जन्म हुआ|

Use of Ruby in Hindi

रूबी प्रोग्रामिंग भाषा एक Highly Portable और general Purpose language है जो कई उद्देश्यों को पूरा करती है।

रूबी डेस्कटॉप एप्लिकेशन, स्टैटिक वेबसाइट, डेटा प्रोसेसिंग सर्विसेज और यहां तक कि ऑटोमेशन टूल्स के निर्माण के लिए इस का इस्तेमाल किया जाता है | इसका उपयोग वेब सर्वर, DevOps और वेब स्क्रैपिंग और क्रॉलिंग के लिए किया जाता है। और जब आप Rail Application Framework की Functions को जोड़ते हैं, तो आप और भी काई तरह के कार्य कर सकते हैं, विशेष रूप से डेटाबेस-संचालित वेब एप्लिकेशन।

Feature of Ruby in Hindi – रूबी की विशेषताएं

  • रूबी एक Open Source और Platform Independent programming language है | इसे आप इसके ऑफिसियल वेबसाइट से फ्री में डाउनलोड कर के यूज़ कर सकते है |
  • रूबी एक General Purpose और Interpreted programming language है |
  • यह pure object oriented language है |
  • रूबी एक Server side scripting language है, ठीक Python PERL के जैसा |
  • रूबी का उपयोग कॉमन गेटवे इंटरफेस (CGI) Script लिखने के लिए किया जा सकता है|
  • रूबी भाषा clean और easy syntax है जिसे नए programmer भी बड़े आसानी से समझ सकते है |
  • रूबी का सिंटैक्स कई प्रोग्रामिंग भाषाओं जैसे C++ और Perl के समान है।
  • रूबी बहुत अधिक स्केलेबल है और रूबी में लिखे गए बड़े प्रोग्राम आसानी से बनाए जा सकते हैं।
  • रूबी का उपयोग इन्टरनेट और इन्टरनेट application बनाने के लिए किया जा सकता है |
  • रूबी को Windows और POSIX Environment में install किया जा सकता है |
  • रूबी DB2, MySQL, Oracle, और Sybase जैसे Database से बहुत आसानी से connect हो सकता है |

Tools you Will Need

रूबी सॉफ्टवेर को install करने के लिए आपके पास नए फीचर वाले कंप्यूटर होने चाहिए जिसका processer कम से कम इंटेल i3 और उससे अधिक होना चाहिए और अगर RAM की बात करें तो कम से कम 2GB होना अनिवार्य है (4GB of RAM recommended) और कुच्छ जरुरी सॉफ्टवेर जो निचे दिए गये है :-

  • Linux or Windows 95/98/2000/NT or Windows 7 operating system
  • Apache 1.3.19-5 Web server
  • Internet Explorer 5.0 or above Web browser
  • Ruby 3.1.2

Ruby on Rails

रूबी एक High Level प्रोग्रामिंग भाषा है। लेकिन आप वास्तव में Rails का उल्लेख किए बिना रूबी के बारे में बात नहीं कर सकते। रूबी ऑन रेल्स वह एप्लिकेशन फ्रेमवर्क है जिसने रूबी को सुर्खियों में ला दिया, इसकी लोकप्रियता को बढ़ाया और इसे क्लाउड के लिए एक बेहतरीन भाषा बना दिया।

Ruby Rails Framework एक open source framework है जिसे कोई भी आसानी से बिना कोई फीस दिए इस्तेमाल कर सकते है | रूबी ऑन रेल्स फ्रेमवर्क में संचार, फ़ाइल हैंडलिंग, डेटाबेस कनेक्शन आदि जैसी चीजों के लिए पहले से लिखी हुई रूबी कोड होता है।

रूबी ऑन रेल्स में एक लाख से अधिक वेबसाइटें लिखी गई हैं जो बहुत बड़े बड़े बिज़नस और Entertainment वेबसाइट है जैसे including GitHub, Twitch, Bloomberg, SoundCloud, Hulu, Square, Basecamp, Airbnb, Hulu, The Weather Channel, Instacart, and Twitter |

Differences between Ruby and Python in Hindi

Python कई अलग अलग IDEs support करता है, लेकिन वहीँ Ruby सिर्फ और सिर्फ EclipseIDE को support करता है |

Python के साथ आप Django Framework तक सीमित हैं,अगर हम बात करें रूबी के साथ, आप रेल तक सीमित हैं।

रूबी एक powerful blocks feature का उपयोग करती है, लेकिन Python के पास अपना खुदका बहुत सारी Library का इस्तेमाल करता है |

Ruby एक Pure Object Oriented है लेकिन Python इस मामले में थोड़ा पीछे है | हालंकि Python को 99.9% Object Oriented language माना जाता है |

हम ने RUBY Programming Language in Hindi के बारे में बहुत सी बातें की है | अब हम बात करते है रूबी programming language क्यों सीखना चाहिए|

RUBY क्यूँ सीखना चाहिए ? (Why Should I Learn Ruby in Hindi ?)

रूबी प्रोग्रामिंग भाषा प्रोग्रामर productivity and fun के लिए डिज़ाइन की गई है। developer रूबी को इस लिए पसंद करते है क्यूंकि यह एक high level और simple syntax वाला programming language है | इसे सिखने का एक और कारण है इसमें कोड कम लिखना पड़ता है जिससे आप किसी भी problem को solve करने पर ज्यादा ध्यान दे सके |

रूबी के साथ, आप कुछ ही घंटों में अपना पहला क्लाउड एप्लिकेशन लिख सकते हैं। 2020 के Stack Overflow Developer Survey के अनुसार रूबी को दुनिया की 14वीं सबसे लोकप्रिय प्रोग्रामिंग भाषा बताया गया है, जिसमें 7.1% उत्तर देने वालों ने रूबी ऑन रेल्स डेवलपर्स का नाम लिया है।

अगर आप रूबी के बारे में और अधिक जाकारी हासिल करना चाहते है तो इसके ऑफिसियल वेबसाइट पर जा कर पढ़ सकते है https://www.ruby-lang.org/en/documentation/

यह भी पढ़ें :- कंप्यूटर क्या है इसका अविष्कार किसने किया था ?

निषकर्ष:-

हम ने इस आर्टिकल में रूबी programming language के जुड़ी सारी जाकारी दी है जैसे RUBY Programming Language in Hindi, Feature of Ruby in Hindi, Use of Ruby in Hindi, Ruby on Rails, Why Should I Learn Ruby in Hindi |

मुझे उम्मीद है यह आर्टिकल पसंद आया होगा अगर यह जानकरी हेल्पफुल लगा हो तो आप इसे अपने दोस्तों और social media पर share कर support कर सकते है | और इससे जुड़ी कोई भी सवाल या सुझाव हो तो कमेंट कर पूछ सकते है, हम आपके सवालों का जवाब जरुर देंगे | धन्यवाद!

Leave a Comment

Your email address will not be published. Required fields are marked *