Camel case
From HaskellWiki
This is a convention for naming identifiers. Identifiers start with a lower case letter and words are separated by capital letters rather than underscores. So, for example, one would usesomeMultiWordName
some_multi_word_name
See also Studly capitals.
It is an open question on how to name acronyms using this scheme. Some prefer
editSGMLDocument
editSgmlDocument
For these reasons, User:AndrewBromage personally prefers to treat acronyms as words.
