CamelCase (camel case, camel caps or medial capitals) is the practice of writing compound words or phrases so that each next word or abbreviation begins with a capital letter. CamelCase can either start with a lowercase or uppercase letter, although the lowercase version is much more common in programming. Common examples are PowerPoint or iPhone.