В современном мире любой язык программирования можно использовать для задач, никак не связанных с web. До недавнего времени к языкам "только для web" относились JavaScript и языки, компилируемые в JavaScript (CoffeeScript, TypeScript, Dart, ClojureScript и т. д.). Даже PHP уже очень давно можно использовать для задач вне web, а вот JS долго оставался языком браузерных скриптов. Но с появлением Node.JS и JavaScript, и все вышеперечисленные надстройки над ним стало возможным использовать в качестве языков общего назначения: например, микроконтроллер на JavaScript выпустили. Так что языков программирования "только для web" в природе не осталось.