За всю кодерскую практику, мой выбор языков был основан исключительно на соображениях моего удобства.
Во-первых я ненавижу скакать между разными IDE и путаться, какой хоткей что где делает. Также я не люблю лаги в подгрузке исходников на своей довольно слабой машине. Мой рабочий инструмент - Sublime Text 4 и я выбираю лишь те языки, с которыми оттуда удобно работать.
Я люблю униформый синтаксис и мне нужно было охватить основные фрилансерские направления: нативные приложения, приложении виртуальных машин, веб и скриптинг. Натив покрывает Nim, дотнет тянет на себе Boo, для веба я использую CoffeScript, а обычные скрипты пилю на Питоне, который и приучил к синтаксису на отступах.
Вот и всё, чисто практические соображения, основанные на реальном положении дел, где я не сотрудница крупной фирмы, а домосед-фрилансер, пилящий заказы для студентов и маминых хаксоров.
При этом всем, я знаю не то что C, а Forth с Реболом. Только вот зачем мне гемор с ними без существенной доплаты от заказчиков, на которую те обычно не способны - ума не приложу.