Я считаю, что именно я придумал этот термин в 2002 году, когда я работал в Intel, и мы оценивали Sharepoint Team Services. Исходя из неудачной тенденции Sharepoint избегать пробелов в именах с символами [подчеркивания] (среди прочего), я рекомендовал политику использования подчеркиваний для замены всех пробелов, чтобы URL-адреса были немного короче и намного более читабельными.
Учитывая существующее имя «camelCase» с горбами посередине, я назвал его «snake_case» или, если было два плоских пятна, я в шутку назвал его «road_kill_case». Учитывая размер Intel и мои взаимодействия с командой разработчиков Microsoft, возможно, что это начало, но это настолько простой этап, что я думаю, что он мог бы быть изобретен независимо где-либо еще.