キャメルケース
出典: フリー百科事典『ウィキペディア(Wikipedia)』
キャメルケース(英:CamelCase)とは、ラテン文字において、複合語をひと綴りとして、要素語の最初を大文字で書き表すことをいう。キャメルケースとは、大文字が「らくだのこぶ」のように見えることからの命名である。
別名、バイキャピタライゼーション (BiCapitalization)、インターキャプス (InterCaps)、ミックストケース (MixedCase)ともいう。一部、日本語訳してキャメル記法、キャメル方式と表現されることもある。
[編集] キャメルケースの種類
- アッパーキャメルケース (UCC)、またはパスカルケース(PascalCase)
- 複合語の先頭を、大文字で書き始める。
- つづり例:CamelCase
- ローワーキャメルケース (LCC)、または単にキャメルケース
- 複合語の先頭を、小文字で書き始める。
- つづり例:camelCase
[編集] 用途
多く、コンピュータープログラミングにおいて用いられた。多くのプログラミング言語においては、ひとつづりをひとつのプログラム要素として扱うため、ひとつのプログラム要素がスペースを含んでいることはできない。また、ハイフン ( - ) も、マイナス記号などの特殊な用途に使われる。
このため、複合語をひとつのプログラム要素としたいときにはアンダースコア ( _ ) でつなぐ (camel_case のように) か、直接連結 (camelcase のように) することが考えられた。しかし、直接連結しては可読性を欠くため、後続の語の最初を大文字とすることが行われた。
初期のウィキにおいて、キャメルケースを用いた語をリンクとするという方法が用いられていた。現在では、たとえばメディアウィキが [[ と ]] を用いてリンクを表しているように、キャメルケースによるリンクを用いない方法が多く用いられている。
元を正せば、キャメルケースは複合語から成る人名に多く使われてきた。McDonaldなどは日本語話者にもなじみ深くなったものの内のひとつである。近年のキャメルケースで、日本語話者が日常生活の中で目にするものには、商品名が多い。PlayStationやiPodなどがその例である。