File:Ruby_logo.svg · Wikimedia Commons · See Wikimedia Commons
Ruby
Sign in to saveAlso known as Ruby language, Ruby programming language, rb
general-purpose programming language
Wikidata facts
- Instance of
- programming language
- Named after
- ruby
- Movement
- free software movement
- Developer
- Yukihiro Matsumoto
- Designed by
- Yukihiro Matsumoto
- Official website
- www.ruby-lang.org
- Has use
- web development
Show 24 more facts
- implementation of
- Ruby MRI
- web feed URL
- www.ruby-lang.org/ja/feeds/news.rss
- IRC channel URL
- irc://irc.freenode.net/ruby-lang
- source code repository URL
- svn.ruby-lang.org/repos/ruby
- Stack Exchange tag
- raspberrypi.stackexchange.com/tags/ruby
- influenced by
- Emacs
- Commons category
- Ruby programming language
- copyright license
- 2-clause BSD License
- media type
- text/x-script.ruby
- topic's main category
- Category:Ruby (programming language)
- programmed in
- C
- software version identifier
- 4.0.3
- file extension
- rbw
- programming paradigm
- reflective programming
- inception
- 1995-00-00
- user manual URL
- docs.ruby-lang.org
- operating system
- macOS
- typing discipline
- strong typing
- social media followers
- 79758
- official demo URL
- try.ruby-lang.org
- Mastodon instance URL
- ruby.social
- catchphrase
- Ruby is optimized for programmer happiness
- model item
- Ruby MRI
- described at URL
- marketplace.sshopencloud.eu/tool-or-service/W5GAXY
Sources (14)
via Wikidata · CC0
~26 min read
Encyclopedic overview
Ruby is a general-purpose programming language designed with an emphasis on programming productivity and simplicity. In Ruby, everything is an object, including primitive data types. Development of the language began in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.
Ruby is interpreted, high-level, and dynamically typed; its interpreter uses garbage collection and just-in-time compilation. It supports multiple programming paradigms, including procedural, object-oriented, and functional programming. According to the creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC, and Lisp.
Excerpted from Wikipedia’s “Ruby” article, available under the CC BY-SA 4.0 licence.
Gallery (3)
Available in 77 languages
- Español
- Français
- Deutsch
- 中文
- 日本語
- Русский
- Português
- Italiano
- العربية
- Albanian
- Aragonese
- Armenian
- Asturian
- azb
- Azerbaijani
- Bahasa Indonesia
- Bangla
- Basque
Show 58 more
- bat_smg
- Belarusian
- Bosnian
- Bulgarian
- Burmese
- Catalan
- Central Kurdish
- Croatian
- Czech
- Danish
- Esperanto
- Estonian
- Finnish
- Galician
- Georgian
- Greek
- Hausa
- Hebrew
- Hungarian
- Ido
- Interlingua
- Kyrgyz
- Latin
- Latvian
- Lithuanian
- Lombard
- Malay
- Malayalam
- Marathi
- Nederlands
- Norwegian
- Norwegian Nynorsk
- Odia
- Polski
- Punjabi
- Romanian
- Serbian
- Serbian (Latin)
- simple
- Slovak
- Svenska
- Swahili
- Tajik
- Tamil
- Tatar
- Telugu
- Tiếng Việt
- Toki Pona
- Türkçe
- Ukrainian
- Urdu
- Uzbek
- Western Panjabi
- Wu Chinese
- zh_yue
- فارسی
- ไทย
- 한국어
via Wikidata sitelinks · CC0