Snake case refers to the style of writing in which each space is replaced by an underscore character, and the first letter of each word is written in lowercase. It is a commonly used naming convention in computing, for example for variable and subroutine names, and for filenames.