Без заголовка
Языки запросов - не очень подходящий термин, просто так сложилось. Любой язык запросов это на самом деле язык мэппинга. Например, SQL это куцый набор средств мэппинга из таблицы в таблицу. Если надо что-то иное (например, мэппинг в дерево), то добавляются массивные костыли на других языках.
И даже "просто данные" это мэппинг. Файл с табличкой в CSV это такой мэппинг в CSV с "нуля".
А языки общего назначения (general-purpose languages), это языки одновременно всех мэппингов. Любой добавляется библиотечкой. А уж в какой форме - сильно зависит от качества хост-языка. :)
Разбивать эти возможности на разные языки очень невыгодно. Тем более, что в нативном человеческом восприятии таких разбиений нет, всё в одном языке и контексте: "нарисовать цифру один ... нарисовать цифру пять", "нарисовать цифры от единицы до пяти", "нарисовать цифры, которые в данный момент видны на мониторе", etc.