ColdFusion is a middleware product for web-based database applications designed by the software manufacturer, Adobe System. It essentially consists of the following three parts:
- ColdFusion Application Server (the world’s first application server)
- ColdFusion Markup Language (CFML, a script language that makes it possible to programme applications, server-side)
- Suitable development environments (such as Eclipse or Dreamweaver)
ColdFusion is therefore in direct competition with comparable server-side systems such as ASP.NET, Perl and PHP.