JavaScript (a veces acortado a JS) es un lenguaje ligero, interpretado y orientado a objetos con funciones de primera clase, más conocido como lenguaje de secuencias de comandos para páginas web, pero ...
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.