Prudence is a platform for creating scalable Web applications and network services using dynamic scripting languages and proven REST principles. Your application can support thin clients (HTML) and rich clients (AJAX), with anything in between. You can also create pure REST services with no user interaction. Languages supported are Python, Ruby, Groovy, Clojure, JavaScript, PHP, Succinct, Velocity, and anything else supported by the Scripturian project.