在英語中,依靠單詞的大小寫拼寫複合詞的作法,叫作「駱駝拼寫法」(CamelCase)。好比,backColor這個複合詞,color的第一個字母採用大寫。 這種拼寫法在正規的英語中是不容許的,可是在編程語言和商業活動中卻大量使用。好比,sony公司的暢銷遊戲機PlayStation,play和station兩個詞的詞首字母都是大寫的。 它之因此被叫作「駱駝拼寫法」,是由於大小寫的區分使得複合詞呈現「塊狀」(bump),看上去就像駱駝的駝峯(hump)。 「駱駝拼寫法」又分爲兩種。第一個詞的首字母小寫,後面每一個詞的首字母大寫,叫作「小駱駝拼寫法」(lowerCamelCase);第一個詞的首字母,以及後面每一個詞的首字母都大寫,叫作「大駱駝拼寫法」(UpperCamelCase),又稱「帕斯卡拼寫法」(PascalCase)。 在歷史上,「駱駝拼寫法」早就存在。蘇格蘭人的姓名中的Mac前綴就是一例,好比著名歌手Paul MacCartney的名字中,M和C都是大寫的,若是將C小寫就是錯誤的。另外一個例子是,著名化學品公司杜邦公司的名字DuPont。 可是,這種拼寫法真正流行,仍是在80年代之後,那時正是計算機語言開始興起的時候。許多著名的計算機語言依靠單詞不一樣的大小寫來區分變量。在計算機語言中,還有一種「匈牙利拼寫法」(Hungarian Type Notation),變量中每一個單詞的首字母都大寫,而後變量名的最前面再加一個小寫字母,表示這個單詞的數據類型。好比,iMyTestValue這個變量名,就表示它是一個整數變量(integer)。聽說,微軟公司最喜歡使用「匈牙利拼寫法」。