Ruby Programming क्या है (Ruby Programming Language In Hindi)

Ruby Programming क्या है (Ruby Programming Language In Hindi)

Ruby Programming Kya Hai In Hindi – अगर आपको प्रोग्रामिंग में रूचि है तो हम अपने Blog Techshole में नियमित रूप से अलग – अलग Programming Language की जानकारी आप तक पहुचातें हैं.

आज के इस लेख में हम आपको एक High level programming Language Ruby के बारे में जानकारी देंगे. अगर आपको प्रोग्रामिंग में रूचि है तो आपने इस Language का नाम सुना ही होगा. अगर आप रूबी प्रोग्रामिंग के बारे में नहीं जानते हैं तो इस लेख को पूरा अंत तक पढ़ें. Ruby programming language in Hindi.

इसमें आपको Ruby Kya Hai, रूबी के संस्करण, रूबी की विशेषताएं, रूबी और रूबी ओन रेल्स में अंतर, रूबी के उपयोग और रूबी कैसे सीखें की पूरी जानकारी मिलेगी. तो बने रहिये इस लेख में आखिरी तक और जानते हैं रूबी प्रोग्रामिंग भाषा क्या है.

Ruby Programming क्या है (What is Ruby Programming in Hindi)

Ruby Programming Language कंप्यूटर प्रोग्रामिंग भाषा है जो पूरी तरह से एक Object oriented Language है. इसका इस्तेमाल General Purpose Language के रूप में किया जाता है.

रूबी को High level Programming Language में गिना जाता है, रूबी का सर्वाधिक उपयोग Web Application बनाने में किया जाता है.

रूबी एक Open Source Programming language है. इसे किसी भी Operating System जैसे Windows, Linux, Unix आदि में चलाया जासकता है. रूबी पर्ल और C++ भाषाओं के समान है इसे HTML के कोड के साथ Embedded कर सकते हैं.

रूबी प्रोग्रामिंग का इतिहास (History of Ruby Programming in Hindi)

रूबी प्रोग्रामिंग को 1995 में जापान में Yukihiro Matsumoto द्वारा बनाया गया था. रूबी आज एक महत्वपूर्ण और विशेष भाषा है. समय समय पर रूबी भाषा के नए – नए संस्करण Release होते रहते हैं. रूबी प्रोग्रामिंग का अभी Current Version 3.0.1 है.

रूबी प्रोग्रामिंग के संस्करण (Version of Ruby in Hindi)

रूबी प्रोग्रामिंग भाषा के सभी संस्करण नीचे सारणी में उनके Release Year के साथ दिए गए हैं –

Ruby VersionRelease Date
Ruby 1.01996
Ruby 1.62000
Ruby 1.82003
Ruby 1.92007
Ruby 2.02013
Ruby 2.12013
Ruby 2.22014
Ruby 2.32015
Ruby 2.42016
Ruby 2.52017
Ruby 2.62018
Ruby 2.72019
Ruby 3.02020
Ruby 3.0.12021
रूबी  प्रोग्रामिंग के संस्करण (Version of Ruby in Hindi)

रूबी  प्रोग्रामिंग की विशेषताएं (Feature of Ruby in Hindi)

Ruby programming language की कई सारी विशेषताएं हैं जिनमें से कुछ प्रमुख नीचे दी गयी है –

  • रूबी पूरी तरह से Object Oriented Language है, इसमें हर वस्तु एक Object है.
  • रूबी एक General Purpose Language है.
  • रूबी पाइथन और पर्ल के सामान एक Server-side Scripting Language है.
  • रूबी को HTML के साथ Embedded किया जा सकता है.
  • रूबी के Syntax C++ और पर्ल जैसी भाषओं के सामान है.
  • रूबी एक Flexible Language है, इसे आसानी से हटा सकते हैं और मौजूदा हिस्सों को फिर से जोड़ सकते हैं.
  • रूबी कई GUI (Graphic User Interface) Tool जैसे TCL/Tk, GTK आदि को support करता है.
  • रूबी के पास Clean और Easy Syntax है जिसे एक नया Developer भी आसानी से सीख सकता है.
  • रूबी एक Open Source Language है इसे किसी भी Operating System में स्वतंत्र रूप से चलाया जा सकता है.
  • CIG (Common Gateway Interface) Script लिखने के लिए रूबी का इस्तेमाल किया जाता है.

रूबी प्रोग्रामिंग के उपयोग (Uses of Ruby in Hindi)

Ruby Programming Language का सबसे अधिक उपयोग Web Application को बनाने में किया जाता है. Ruby भी पाइथन के सामान General Purpose language है इसलिए इसका इस्तेमाल अन्य कामों में भी किया जाता है.

Ruby का सबसे स्पष्ट implication Ruby Rail Web है, रूबी के साथ निर्मित विकास ढांचा. Ruby Developers  के द्वारा Rail के साथ कई आधुनिक Advance Application बनाये जिनमें Booking Website, TV Streaming, कैलोरी Tracing Application आदि शामिल हैं.

Ruby के प्रमुख उपयोग निम्न प्रकार से हैं –

  • Ruby Language के द्वारा Web Application बनाये जाते हैं.
  • Data Analysis में Ruby का इस्तेमाल किया जा सकते है.
  • Prototyping में Ruby language का उपयोग होता है.
  • Ruby Rail Web के द्वारा कई प्रकार के आधुनिक Application बनायें जा सकते हैं.
  • Ruby का इस्तेमाल Internet Application बनाने में किया जाता है.

रूबी और रूबी ओन रेल्स में अंतर (Ruby vs Ruby on Rails in Hindi)

Ruby एक Programming Language है जबकि Ruby on Rails एक Web Framework है. Ruby एक Object Oriented Dynamic Scripting Language है जबकि Ruby on Rails एक Open Source Web Framework है जो Ruby Programming Language पर चलता है.

रूबी के फायदे (Advantage of Ruby in Hindi)

रूबी language के निम्न फायदे हैं –

  • रूबी में लिखे गए कोड में कोड की Lines की संख्या कम होती है.
  • Web Application को तेजी से बनाने के लिए रूबी का इस्तेमाल होता है.
  • रूबी एक Open Source Language है, इसे किसी भी Operating System में स्वतंत्र रूप से चलाया जा सकता है.
  • रूबी विशुद्ध रूप से Object Oriented Language है.

रूबी के नुकसान (Disadvantage of Ruby in Hindi)

रूबी language के कुछ नुकसान भी हैं जैसे कि –

  • अन्य भाषओं की तुलना में रूबी एक धीमी भाषा है.
  • रूबी में लिखे कोड को Debug करना कठिन होता है अधिकांश समय में runtime में गलतियाँ हो जाती हैं.

रूबी Language कैसे सीखें (How to Learn Ruby Language in Hindi)

रूबी (Ruby Programming Language) सीखने में आसान भाषा है. Internet पर आपको बहुत सारी वेबसाइट, Video Tutorial, Courses मिल जायेंगे जहाँ से आप आसानी से Ruby Language को सीख सकते हैं.

Ruby Language को सीखने के लिए कुछ वेबसाइट हमने आपको नीचे Suggest कि हैं –

Offline की बात करें तो आप Ruby से सम्बंधित किताबें खरीदकर और Coaching Institute को join करके भी Ruby Language को सीख सकते हैं.

इन्हें भी पढ़े 

FAQ For Ruby in Hindi

रूबी प्रोग्रामिंग भाषा को किसने बनाया?

रूबी भाषा को 1990 में जापान के Yukihiro Matsumoto द्वारा बनाया गया था.

रूबी का अभी करंट version कौन सा है?

रूबी का Current Version 3.0.1 है.

रूबी किस प्रकार की भाषा है?

रूबी एक General Purpose, High Level, interpreted प्रोग्रामिंग Language है. जो शुद्ध रूप से Object Oriented Language है.

क्या पाइथन रूबी के समान कंप्यूटर भाषा है?

हाँ रूबी और पाइथन दोनों General Purpose Language हैं. पाइथन पूरी तरह से Object Oriented नहीं है जबकि रूबी शुद्ध रूप से Object Oriented Language हैं.

Conclusion: Ruby Language In Hindi

तो दोस्तों इस लेख में हमने आपको Ruby Programming Kya Hai के बारे में जानकारी दी जिसे एक Developer को रूबी Language सीखने से पहले पता होनी चाहिए.

Ruby Language सीखने में आसान है. अगर आप Ruby Language को सीखते हैं तो भविष्य में आपको इसे सीखने के बहुत सारे फायदे मिलेंगे. आप निरंतर अभ्यास से Ruby सीख सकते हैं.

इस लेख में इतना ही उम्मीद करते हैं आपको रूबी पर हमारे द्वारा लिखा यह लेख Ruby Programming Language In Hindi जरुर पसंद आया होगा इसे अपने उन दोस्तों के साथ भी जरुर शेयर करें जिन्हें Computer और Programming में रूचि है.

Ranjeet Singh
Ranjeet Singh

नमस्कार ! मेरा नाम रणजीत सिंह है और मुझे इन्टरनेट पर लोगो की मदद करने में रूचि है. साथ ही Techshole.com का Fownder हु. इस Best Hindi Blog पर Blogging और Earn Money Online इत्यादि इन्टरनेट से जुडी जानकारी हिंदी में शेयर करता हु! हमारे ब्लॉग पर आने के लिए धन्यवाद.

Leave a Comment