I want recommendations on an easy to learn tool or programming language to develop web based applications.
It should provide rapid application development (RAD), be cross platform and able to connect to various databases.
An example could be Ruby, TurboGears etc. Preferably open source.