Typescript!

The command-line TypeScript compiler can be installed as a Node.js package. Install npm install g typescript Compile tsc helloworld.ts * Visual Studio 2015 https://www.microsoft.com/en-us/download/details.aspx?id
48593 * Visual Studio 2013 https://www.microsoft.com/en-us/download/details.aspx?id
48739 * Visual Studio Code https://code.visualstudio.com
* Sublime Text https://github.com/Microsoft/TypeScript-Sublime-Plugin
* Atom https://atom.io/packages/atom-typescript
* Eclipse https://github.com/palantir/eclipse-typescript
* Emacs https://github.com/ananthakumaran/tide
* WebStorm https://www.jetbrains.com/webstorm/
* Vim https://github.com/Microsoft/TypeScript/wiki/TypeScript-Editor-Support#vim

Typescript alternatives

  • CoffeeScript

  • CoffeeScript is a little language that compiles into JavaScript. Underneath all those awkward braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way. You can use any existing JavaScript library seamlessly from CoffeeScript (and vice-versa).

    tags: programming-language web-development
  • Kotlin

  • Statically typed programming language targeting the JVM and JavaScript 100% interoperable with Java™

    tags: compilers developer-tools development interpreter object-oriented-language
  • RapydScript

  • RapydScript is a pre-compiler for JavaScript, similar to CoffeeScript, but with cleaner, more readable syntax. The syntax is very similar to Python, but allows JavaScript as well. It's not another Python-in-a-browser clone, it's actually JavaScript with more Pythonic syntax.

    tags: compilers developer-tools development interpreter javascript-development
  • Wyvern

  • Wyvern is a new programming language designed to help developers be highly productive when writing high-assurance applications. The first major innovation in Wyvern is type-specific languages, a feature that allows programmers to create literals of a given type (e.g. a SQLQuery type) in a language appropriate to that type (e.g. SQL). We are currently working on the Wyvern object model and on providing architects with more architectural control.

    tags: compilers developer-tools development ide interpreter
  • Bublé

  • Bublé is an ES2015 compiler. It takes your ES2015 JavaScript code and turns it into code that can run in today's environments, including old versions of Node.js and Internet Explorer.

    tags: developer-tools javascript-development scripting-language transpiler web-development