Increasing Support of Dynamic Languages
 
 
Developers have created several increasingly popular development platforms that use dynamic languages:
 AJAX (Asynchronous JavaScript and XML)
AJAX is not a technology. 
It is really several technologies, each flourishing in its own right, coming together in powerful new ways. 
Ajax incorporates:
The Ajax example below shows how a web page can communicate with a web server online as a user enters data into a standard HTML form:
Other Ajax examples include
 - Google Suggest:
  Watch the way the suggested terms update as you type, almost instantly. 
 
 - Google Maps:
   Use your cursor to grab the map and scroll around a bit. 
   Again, everything happens almost instantly.
 
 
 Ruby on Rails 
 
 
  Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern.