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.
I would say that one of the most easy to learn and robust RAD that I have come across is WaveMaker ...
Check it out www.wavemaker.com