JavaScript Alternatives

JavaScript is described as '(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' and is a leading programming language in the development category. There are more than 50 alternatives to JavaScript for a variety of platforms, including Linux, Mac, Windows, BSD and Web-based apps. The best JavaScript alternative is Python, which is both free and Open Source. Other great apps like JavaScript are Java, PHP, TypeScript and Lua.

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

Alternatives list

  1. Scala icon
     65 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
     
  2. Elixir icon
     15 likes

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • FreeBSD
    • DragonFly BSD
     
  3. Racket icon
     18 likes

    Racket is a general-purpose programming language as well as the world’s first ecosystem for language-oriented programming.

    43 Racket alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  4. Clojure icon
     30 likes

    Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  5. Functional-first language for .NET with static typing, succinct and expressive code, advanced pattern matching, object-oriented features, interop with .NET languages, async programming, type providers, cross-platform support, tooling, and immutable data.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  6. Elm icon
     5 likes

    Elm aims to make web development more pleasant. Elm is a type-safe, functional reactive language that compiles to HTML, CSS, and JavaScript.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
     
  7.  2 likes

    JSX is a statically-typed, object-oriented programming language designed to run on browsers.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • JavaScript
     
  8. ReasonML icon
     2 likes

    ReasonML is a new face to OCaml that--when coupled with BuckleScript--makes web development easy, robust, and type-safe. It has a very good Javascript FFI story, and is easy to adopt piece-meal into your existing projects.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  9. Transcrypt icon
     9 likes

    Transcrypt is a tool to precompile a fairly extensive subset of Python into compact, readable Javascript.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • JavaScript
     
You are at page 2 of JavaScript alternatives