Differentiation should include
compiled languages
interpreted languages (i.e., scripting)
markup languages.