IT用語集 › プログラミング › キャメルケース

キャメルケース

プログラミング Svenska → 更新: 2026-10-20

単語をつなげ、二語目以降の頭を大文字にする命名規則。getUserNameのように、ラクダのこぶに見えるのでこの名がある。

二種類あり、lowerCamelCaseは小文字で始まり(userName)、UpperCamelCaseは大文字で始まる(UserName、一般にはPascalCase)。Java、JavaScript、C#など多くの言語では、クラスに後者を、変数に前者を使うのが慣例だ。

代替はsnake_case(Python、Ruby、SQL)とkebab-case(CSS、Lisp、URL)。どれを選ぶかは恣意的だが、どうでもいいわけではない。一つのコードベースに規則が混在すると、タイプミスの温床になる。多くの言語がスタイルガイドで決着をつけているのはそのためだ。

← 用語集に戻る