CamelCase

***CamelCase*** (atau **KataKapital** dalam bahasa Indonesia) adalah istilah bahasa Inggris yang mengacu kepada proses penulisan beberapa kata tanpa tanda spasi tetapi dengan mengkapitalisasi (menulis dengan huruf besar) setiap kata pembentuknya. Istilah *camelcase* berasal dari *camel* karena seperti punuk unta. Terdapat istilah lain yang memiliki arti yang sama yaitu ***camel case***, ***camel caps***, atau menurut Kamus Oxford ***medial capitals***.

*CamelCase* telah menjadi konvensi dalam beberapa bahasa pemrograman dan menjadi tren dalam memopulerkan nama-nama produk serta perusahaan. Beberapa nama orang asing juga menggunakan sistem ini. Variasi yang ada antara lain adalah menggunakan huruf kecil sebagai huruf pertama (seperti iPod).

## Penggunaan sebagai nama

### Nama orang
* Nama-nama keluarga kuno, seperti MacLean (anak Lean), FitzGerald (anak Gerald)
* Patti LaBelle
* DiCaprio (dari Italia: *Di Caprio*)
* VanDyke (dari Belanda: *van Dijk*)

### Tokoh fiktif
* SpongeBob SquarePants (1999)

### Nama produk
* WordPerfect (1982)
* PowerPoint (1987)
* PlayStation (1994)
* TiVo (1997)
* iMac (1998)
* BlackBerry (1999)
* GameCube (2005)

### Nama perusahaan
* DuPont (dari Prancis: *Dupont* atau *du Pont*)
* MicroSoft (1975) - kemudian diganti menjadi Microsoft.
* CompuServe (1977)
* UnitedHealthCare (1977) - kemudian diganti menjadi UnitedHealthcare
* MasterCard (1979)
* MicroProse (1982)
* easyJet (1994) - nama yang mula-mula menggunakan huruf pertama kecil
* RadioShack (1996) - dulunya bernama Radio Shack
* DaimlerChrysler (1998)
* PricewaterhouseCoopers (1998)
* jetBlue (1999)
* FedEx (2000) - dulunya bernama Federal Express

## Penggunaan sebagai istilah

### Istilah komputer
* JavaScript
* PostScript

### Istilah internet
Kebanyakan penggunaan *CamelCase* adalah dari nama situs *web*, karena batasan yang melarang tanda spasi sebagai bagian dari nama situs. Untuk menggantikan tanda spasi biasanya orang menggunakan tanda minus (*situs-saya.com*), tanda titik (*situs.saya.com*), atau *KataKapital* (*SitusSaya.com*). Contoh situs populer:
* eBay (1995)
* PayPal (2000)
* YouTube
* MySpace
* LiveJournal
* WordPress
* LinkedIn
* GeoCities

## Penggunaan lainnya
Fenomena ini telah menyebabkan orang-orang mengaplikasikannya ke nama yang sebenarnya tidak menggunakan *CamelCase*, seperti "Usenet" menjadi "*UseNet*", "Photoshop" menjadi "*PhotoShop*", "Firefox" menjadi "*FireFox*", "Game Boy" menjadi "*GameBoy*", dan lainnya.

Selama meletusnya *dot-com* pada akhir 1990-an, prefiks huruf kecil "*e*" (singkatan dari "elektronik") dan "*i*" (singkatan dari "internet") marak dipakai untuk nama-nama seperti iPod, eBox, dan semacamnya.

Pada tahun 1990 kota SeaTac, Washington di sekitar bandara Sea-Tac menjadi kota pertama yang secara resmi dieja menggunakan KataKapital.

### Pautan wiki
Peranti lunak asli buatan Ward Cunningham menggunakan *CamelCase* untuk menandai pranala ke halaman lain.

Tiga aturan yang berlaku:
* *[[String]]* diawali dengan huruf besar.
* *String* tidak memiliki spasi di antaranya.
* *String* memiliki paling sedikit dua huruf kapital yang dipisahkan oleh paling sedikit sebuah huruf kecil.

Konvensi ini (disebut dengan istilah *WikiWords*) masih dipakai di beberapa wiki, seperti JSPWiki, TiddlyWiki, TWiki, dan PMWiki.

Permasalahan yang timbul dari format ini antara lain:
* Untuk pranala satu kata, contohnya "Indonesia", seseorang harus mengakalinya dengan cara mengetik "*IndonesiA*", "*IndoNesia*", atau yang lainnya. Hal ini menyebabkan pembacaannya menjadi tidak wajar karena terlihat seperti salah ketik.
* Untuk merek-merek dagang yang namanya disambung seperti yang dicantumkan di atas, misalnya NetWeaver, terlihat seperti sebuah pranala.
* Demikian juga untuk nama-nama orang, misalnya McCullough (atau nama yang sejenis), di beberapa mesin wiki, kata-kata seperti ini harus diintervensi agar tidak diberi pranala secara otomatis (TWiki, misalnya menggunakan karakter spesial untuk mematikan fitur kata kapital tersebut: McCullough, atau !McCullough, atau McCullough.

Wikipedia dulunya juga memakai sistem ini, tetapi karena permasalahan-permasalahan tersebut telah digantikan oleh sistem  yang menggunakan dua tanda kurung siku.

Contoh nama Wiki:
* WikiWiki/WikiWikiWeb http://nostalgia.wikipedia.org/wiki/WikiWiki
* WikiHow
* WikiPedia
* WikitravelTravel
* WikiIndex
* WikiMapia

## Dalam berbagai bahasa
* *rLobsang* - bahasa Tibet
* *i nGaillimh*, *an tAlbanach*, *go hÉireann* - bahasa Irlandia
* *kiSwahili*, *isiZulu* - bahasa Bantu
* *LeserInnenbriefe* - bahasa Jerman