I understand very clearly the difference between functional and imperative programming techniques. But there\'s a widespread tendency to talk of \"functional languages\
A language (and platform) that promotes Functional Programming as a means of fully leveraging the capabilities of the said platform.