corner imagecorner image
IDEPlatformPluginsDocs & SupportCommunityPartners

JavaScript & Dynamic Languages

What dynamic languages are supported in the IDE?

In addition to PHP, the IDE supports development in the following dynamic languages: JavaScript, Ruby, JRuby, Rails, Python, and Groovy. Below you can find resources about developing in these languages in the IDE.

  • JavaScript and Ajax Development. JavaScript is an object-oriented scripting language primarily used in client-side interfaces for web applications. Ajax (Asynchronous JavaScript and XML) is a Web 2.0 technique that allows changes to occur in a web page without the need to perform a page refresh. JavaScript toolkits can be leveraged to implement Ajax-enabled components and functionality in web pages.
  • Ruby and Rails Applications. Ruby is a dynamic open-source programming language, with an easily readable syntax, that focuses on simplicity and productivity. Rails is a framework that enables you to quickly create database-backed web applications that are based on the model-view-controller pattern of separation.
  • Python Applications. Python is an extremely versatile open source dynamic programming language renowned for its clear syntax, object-oriented simplicity and ease of integration with modules written in Java and other languages.
  • Groovy Applications. Groovy is a dynamic, object-oriented programming language for the Java platform with similar capabilities as Python and Ruby, but with a syntax very similar to Java, making it easy for Java developers to learn and use.

Bookmark this page

del.icio.us furl simpy slashdot technorati digg