See also our Stunnix Advanced Web Server - an advanced cross-platform web server that uses codebase of Apache - the world's most famous, widespread and flexible web server, for use on read-only media and for browser-based applications!
Why use Perl for your browser-based applications
Perl is a mature scripting language with a lot of available modules, that drives a lot of advanced web sites like Amazon. There are a lot of advanced frameworks and packages that make developing complex web sites a trivial task. Perl is very portable, a lot of pre-built distibutions of Perl exist, and most important, it's present in standard install of a lot of operating environments environments - like MacOSX, and of most Unix variants - Solaris, HP-UX, Tru64, Irix, AIX, *BSD and of most Linux distributions, see more details here. The minimal Perl runtime is very small (about 2Mb), allowing to ship Perl interpreter and core modules with the application. Perl is available on PDAs too. It's recommended to evaluate Perl and browser-based applications framework to see Perl in action.