# ColdFusion

ColdFusion is the original and most common implementation of a tag and ECMAScript-based programming language — ColdFusion Markup Language (<span class="caps">CFML</span>) and <span class="caps">CFSCRIPT</span>, respectively — which is typically used in web application development for the generation of dynamic web pages. Originally a product of Allaire, in 2001 the company was purchased by Macromedia, who subsequently merged with Adobe Systems in 2005.

ColdFusion resembles a scripting language best suited for data-driven web sites. More advanced users can use ColdFusion as a productivity layer above a J2EE platform or use ColdFusion as middleware in a service oriented architecture, such as generating web services or Flash remoting.

Recently, ColdFusion has also become a layer to handle asynchronous events such as <span class="caps">SMS</span> and instant messaging via its gateway interface.

<span class="caps">UCLA</span> Schools featuring ColdFusion-driven websites include <span class="caps">UCLA</span> Extension, Theater, Film &amp; Television, the School of Public Affairs and the Department of Economics.

- [http://www.forta.com](http://www.forta.com) — website for Ben Forta, the Cold Fusion “Product Evangelist”
- [http://www.adobe.com/products/coldfusion/](http://www.adobe.com/products/coldfusion/) — Adobe’s site for CF
- [ColdFusion Developers Journal](http://coldfusion.sys-con.com/)
- Wikipedia’s extensive listing on the language and its history: [http://en.wikipedia.org/wiki/Coldfusion](http://en.wikipedia.org/wiki/Coldfusion)