Although you can code your application pages using NotePad or any HTML editor, this manual will use ColdFusion Studio because it affords many features that make ColdFusion development easier. See Using ColdFusion Studio for details. If you haven't already done so, you should install ColdFusion Studio.
From a coding perspective, the major difference between a static HTML page and a ColdFusion application page is that ColdFusion pages contain ColdFusion Markup Language (CFML). CFML is a markup language that's very similar in syntax to HTML so Web developers find it intuitive.
Unlike HTML which defines how things are displayed and formatted on the client, CFML identifies specific operations that are performed by ColdFusion Server.
![]() |
To create a ColdFusion application page: |
<HTML> <HEAD> <TITLE>Call Department</TITLE> </HEAD> <BODY> <STRONG>Call Department</STRONG> <CFSET Department="Sales"> <CFOUTPUT> I'd like to talk to someone in #Department#. </CFOUTPUT> </BODY> </HTML>