Hi....“Isn’t ColdFusion the old tag-based language from the ‘90s?” Well, yes, ColdFusion dates from the mid ‘90s and it does primarily steer developers towards the use of a tag-based syntax that’s not quite XML but should feel natural to anyone who’s ever written an HTML document. Don’t let the tag-based syntax distract you from the raw power the language provides.
ColdFusion has always focused on making complex and difficult tasks easy. The classic example of this is the ease of querying databases. In most languages you need to have several lines of code to establish a connection to a database server (more if you’re using connection pooling), several lines to build your SQL statement, a couple lines to send the request, more to close the connection and then several more lines of code just to output data from the query into an HTML list However, early versions of ColdFusion consolidated most of this tedious process into one tag that wraps the SQL statement you’re running and one tag that iterates over results.