JS
A few years ago, before fully embracing AngularJS, I fell into this paradigm of JS on a CFM page with cfajaxproxy acting as the "api." Bad bad bad decision...seemed cool at the time, but the code now is very abstract and difficult to maintain. Kids, don't do cfajaxproxy. #CFML
high-level programming language