Forget server-side languages -- Ruby, Perl, Java, PHP, CGI, etc.
Recommended adjunct tools:
* WebDAV for data storage (see LimeBits , and its Axis library)
* Firebug for tracing and debugging
* jQuery for DOM manipulation