Sep 20, 2012

5 Languages That Compile to Javascript

JavaScript is very popular among people all over the world. It is basically defined and very dynamic. Also, it is very weakly typed and first class functions. Javascript is a multi paradigm language and supports object oriented, imperative andfunctional programming styles. Javascript is also used as a client side scripting. JavaScript is therefore implemented as a part of the web browser. This is to provide enhanced user interfaces and dynamic websites. Today we are going to share languages that compile to javascript.

With the help of this programmatic access to computational objects can be obtained within the host environment. Along with that JavaScript has a lot of other advantages to offer that cannot be ignored for instance its use in applications such as PDF documents, site specific browsers and desktop widgets is an example of newer and faster java script.

A few days ago, we had covered some best ideas/tools/resources for our readers. We thankful to our readers for appreciate our previous articles as javascript tools for developers, tutorials for jquery presentation, best jQuery plugins 2012 and many more. Visit this list and share your thought in our comment section below.



1) 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.

2) Clojurescript

Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR, and JavaScript). 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 multithreaded programming.

3) Brunch

Brunch is an assembler for HTML5 applications. It‘s agnostic to frameworks, libraries, programming, stylesheet & templating languages and backend technology.

4) Web Toolkit

5) Dartlang

Dart is a class-based, object-oriented language with lexical scoping, closures, and optional static typing.

Leave a comment