Название «snake case» (иногда пишется как snake_case) связано с тем, что подчёркивание в этом стиле именования выступает естественным разделителем, делая переменные с несколькими словами легко читаемыми. 2
Snake case — стиль написания слов, при котором слова разделяются нижним подчёркиванием, а каждое новое слово начинается с маленькой буквы. 13
Термин «snake case» впервые появился в сообществе Ruby в 2004 году, его использовал Гэвин Кистнер. 45