В программировании нижнее подчёркивание используется вместо пробела для визуального разделения в именах файлов или переменных программы разных осмыслимых слов, повышая их читабельность. 1
Это соглашение называется snake_case и применяется, как правило, для имён полей баз информации, переменных и функций. 23