То, что вы называете точечными файлами - это просто файлы конфигурации той или иной программы. Таким образом, «язык» каждого из этих файлов конфигурации зависит от программы, которая будет его использовать.
На самом деле это не обязательно должен быть язык, в общем, отсюда и цитаты из предыдущего пункт. Эти конфигурационные файлы просто должны соответствовать формату, который ожидает программа, использующая их. Это иногда означает, что файлы конфигурации должны использовать определенный язык c; пример .vimrc
, который должен использовать язык vimscript (он же VimL).