It used by be a markup language like:
<cfif blah="something is true">do this<cfelse>do that</cfif>
But now it has its own scripting language like: <cfscript>
// scripty stuff
</cfscript>
At least, that is how it used to be :)