jRuby Alternatives for Windows

There are many alternatives to jRuby for Windows if you are looking for a replacement. The best Windows alternative is JavaScript, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to jRuby and many of them are available for Windows so hopefully you can find a suitable replacement. Other interesting Windows alternatives to jRuby are Java, Lua, Ruby and Kotlin.

Copy a direct link to this comment to your clipboard
jRuby alternatives page was last updated

Alternatives list

  1. JavaScript icon
     640 likes

    JavaScript (sometimes shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, most known as the scripting language for Web pages, but also used in many non-browser environments.

    61 JavaScript alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Chrome OS
    • BSD
    • iPad
    • AROS
    • Haiku
     
  2. Java icon
     674 likes

    Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

    76 Java alternatives

    Cost / License

    • Free Personal
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Java Mobile
    • Symbian S60
    • HP webOS
    • Blackberry
    • Android Tablet
    • BSD
    • Blackberry 10
    • Kindle Fire
     
  3. Lua icon
     190 likes

    Lua is a powerful, fast, lightweight, embeddable scripting language.

    Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based.

    86 Lua alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • BSD
    • iPad
    • Android Wear
    • Haiku
    • AmigaOS
    • Playstation
    • MorphOS
     
  4. Ruby icon
     273 likes

    Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.

    82 Ruby alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Haiku
     
  5. Kotlin icon
     42 likes

    Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
     
  6. Scala icon
     66 likes

    Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  7. Apache Groovy icon
     30 likes

    Groovy is an agile and dynamic language for the Java Virtual Machine (JVM).

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
     
  8. FreeBASIC icon
     26 likes

    FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Linux
     
  9. Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • FreeBSD
     
  10. ReScript icon
     2 likes

    ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. It comes with a lightning fast compiler toolchain that scales to any codebase size.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • JavaScript
    • Self-Hosted
    • Node.JS
    • Mac
    • Linux
    • Windows
    • BSD
    • Visual Studio Code
     
  11. Bosque icon
     3 likes

    The Bosque programming language is an experiment in regularized design for a machine assisted rapid and reliable software development lifecycle.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • BSD
     
12 of 25 jRuby alternatives