| Paradigms | reflective programming, functional programming, imperative programming, object-oriented programming |
|---|
| Typing discipline | dynamic typing, duck typing, strong typing |
|---|
| First appeared | 1995 |
|---|
| Designed by | Yukihiro Matsumoto |
|---|
| Developer | Yukihiro Matsumoto |
|---|
| Type | programming language |
|---|
| Influenced by | CLU, Python, Eiffel, Perl, Dylan, Lisp, Ada, Emacs, Lua, Smalltalk, C++, BASIC |
|---|
| License | Ruby License, 2-clause BSD License, GNU General Public License, version 2.0 |
|---|
| Latest version | 4.0.9 |
|---|
| File extensions | rb, rbw |
|---|
| Website | ruby-lang.org |
|---|
| Written in | C |
|---|
| Operating systems | BSD, Linux, MacOS, Microsoft Windows |
|---|