This compares the features and functionality of application servers, grouped by the hosting environment that is offered by that particular application server.
Run BASIC[1] - An all-in-one BASIC scriptable appserver with automatic session and state management
C++ Language
Tuxedo[2] Based on the ATMI standard, is one of the original application servers.
Tntnet[3] is a web application server for C++. Tntnet comes with a template engine, which allows the programmer to embed C++-code into HTML pages. Since these templates are not compiled at runtime, but like classic C++-programs in a separate compile-cycle, the resulting programs are native and therefore very fast. Tntnet is multithreaded and supports object lifetime through scoped variables.
firecat[5] - Server-side JavaScript Web Application Server.
.NET
Microsoft
Microsoft positions their middle-tier applications and services infrastructure in the Windows Server operating system and the .NET Framework technologies in the role of an application server:
Cerise[21] - According to the blurb, Cerise is a Ruby web/application server following the same general pattern as J2EE application servers
Smalltalk
Seaside software[22] - A continuations based web application server based on Smalltalk
Tcl
AOLserver Released as NaviServer before being bought by AOL in 1995, this was a pioneering web application server - for the first time integrating a multi-threaded HTTP server with built in scripting language and database pools with abstraction layer.