camelCase je způsob zápisu víceslovných názvů, kde první slovo začíná malým písmenem a každé další slovo začíná velkým písmenem, přičemž mezi slovy nejsou žádné mezery ani oddělovače (např. totoJeCamelCase). Svůj název získal podle velkých písmen uprostřed slova, která připomínají hrb velblouda.
V programování jde o jeden z nejrozšířenějších standardů, který se používá primárně pro pojmenovávání proměnných, funkcí a metod ve většině moderních jazyků, jako je JavaScript, Java nebo PHP. Použití camelCase umožňuje vývojářům rychle vizuálně odlišit tyto funkční prvky od jiných typů zápisu, jako jsou třídy (PascalCase) nebo konstanty.
Z byznysového pohledu je důsledné dodržování camelCase (v rámci širších jmenných konvencí) nezbytné pro čitelnost a udržitelnost softwaru. Pokud je kód psán nesourodě, zvyšuje se riziko chyb při budoucích úpravách a prodlužuje se doba onboardingu nových vývojářů na projekt. Jednotný styl zápisu je známkou technologické disciplíny týmu a zajišťuje, že se kód nestane nepřehledným „špagety kódem“, jehož údržba by se klientovi v čase neúměrně prodražovala.