Difference between revisions of "Ruby (programming language)"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) (etc) |
Karl Jones (Talk | contribs) (→Description) |
||
Line 3: | Line 3: | ||
== Description == | == Description == | ||
− | Ruby | + | Ruby uses several [[Programming paradigm|programming paradigms]], including: |
* [[Functional programming]] | * [[Functional programming]] | ||
* [[Object-oriented programming]] | * [[Object-oriented programming]] | ||
− | * [[Imperative programming | + | * [[Imperative programming]] |
− | It also has a dynamic type system and automatic memory management. | + | It also has a [[dynamic type system]] and [[automatic memory management]]. |
== History == | == History == |
Revision as of 06:31, 30 August 2015
Ruby is a general-purpose programming language.
Contents
Description
Ruby uses several programming paradigms, including:
It also has a dynamic type system and automatic memory management.
History
Ruby was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.
According to its authors, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, and Lisp.
See also
External links
- Ruby (programming language) @ Wikipedia