![Ruby](https://i.altapps.net/icons/ruby-a1571.png)
243
Ruby es un lenguaje de programación dinámico, reflexivo y de propósito general orientado a objetos que combina sintaxis inspirada en Perl con características similares a Smalltalk.Ruby se originó en Japón a mediados de la década de 1990 y fue inicialmente desarrollado y diseñado por Yukihiro "Matz" Matsumoto.Ruby disfruta de una gran cantidad de bibliotecas y usuarios.Se basa en Perl, Smalltalk, Eiffel, Ada y Lisp.Ruby admite múltiples paradigmas de programación, que incluyen funcional, orientado a objetos, imperativo y reflexivo.También tiene un sistema de tipo dinámico y gestión automática de memoria;Por lo tanto, es similar en varios aspectos a Python, Perl, Lisp, Dylan y CLU.Ruby a menudo se compara con Python, Ruby se utiliza para CLI, programas GUI y también aplicaciones web, el popular marco web MVC "Ruby on Rails" se desarrolla en Ruby.
Sitio web:
http://www.ruby-lang.org/Caracteristicas
Categorias
Alternativas a Ruby para Android Tablet
![Java](https://i.altapps.net/icons/java-f5dbf.png)
582
Java
Java es un lenguaje de programación de computadora de propósito general que es concurrente, basado en clases, orientado a objetos y específicamente diseñado para tener la menor cantidad posible de dependencias de implementación.
![C (programming language)](https://i.altapps.net/icons/c-programming-language--0b872.png)
278
C (programming language)
C es un lenguaje de programación de computadora de uso general.C es uno de los lenguajes de programación más utilizados de todos los tiempos.
![Lua](https://i.altapps.net/icons/lua-24134.png)
146
Lua
Lua es un lenguaje de scripting potente, rápido, liviano e integrable.
![V (programming language)](https://i.altapps.net/icons/v-programming-language--024e.jpg)
1
V (programming language)
V es un lenguaje de programación compilado estáticamente diseñado diseñado para construir software mantenible.Es similar a Go y también está influenciado por Oberon, Rust, Swift.