--- layout: default title: Jtalk Smalltalk ---

Jtalk is an implementation of the Smalltalk language that runs on the JavaScript runtime.

Jtalk is an implementation of the Smalltalk language that runs on top of the JavaScript runtime. It is designed to make client-side development faster and easier.

Jtalk is written in itself, including the parser and compiler. Jtalk compiles into efficient JavaScript, mapping one-to-one with the equivalent JavaScript. There is no interpretation at runtime.

Try a right now!

Client-side usage

Load the full Jtalk Smalltalk environment with the IDE in your page:

{% highlight html %} {% endhighlight %}

Or the deployment JavaScript file only (without the Smalltalk parser or compiler):

{% highlight html %}{% endhighlight %}

Read the documentation to learn more about writing applications in Jtalk.

Download

You can get a copy of Jtalk from github or clone the git repository.