CamelCase

CamelCase (the plural Binnenmajuskeln ) or Binnenversal, also Binnenversalie is called a capital letter ( Versalie, majuscule ) in the word inside ( internal ~ ). Examples are " tanning salon ", " saving action ", " AusweisApp " or " potting ".

Use

By far the most common form of CamelCase in Latin writings, the award of the initial letter extend through a majuscule the entire word to the individual semantic components ( lexemes ), ie to characterize morphological criteria orthographically also.

Use in the German

In German, Binnenmajuskeln find various authors of the period prior to the standardization of spelling, consistent with compound nouns all subwords great written ( " Abacus "). For other reasons, to a CamelCase led the greater-than - capitalization of the names of God ( Elohim, Lord ), which was especially prevalent during the Baroque. In the Luther Bible, the Lord is in CamelCase E ( in addition to the continuous writing in capital letters: MR ) to date to distinguish the divine name YHWH = GOD ( set as Lord ) from the general Lord ( Heb. ADNY ). As an example, see the image.

Writing rules

The official rules of German orthography sees a case with Binnenmajuskeln not available; the exception to this rule are proper names such as GutsMuths, McPherson or DeJong. For some time, however Binnenmajuskeln find more and more widespread, especially brand names and advertising. They are often used in product names, because a special notation can be protected as a trade name, eg NetCologne. A well-known early example from English is CinemaScope. Pioneer in Germany were at an early stage of the computer manufacturer Apple for Mac OS ( ColorSync, AirPort, MacCheck ) and later the German railway with terms such as rail card and Regional Express. The University of Hagen used this form of name presentation.

Internal -I

A form of Binnenversalie is the internal -I, for example, readers. It has become naturalized in some feminist media as a substitute for the unwanted there generic masculine, but also in legal texts ( see, for example Employee Protection Act ), but is now increasingly replaced by the correct shape with "/ - inside".

Use in other languages

In some Bantu languages ​​such as isiZulu, isiXhosa and isiNdebele a capital letter marks the beginning of the root word if this is a proper name. Also in Irish is the root word inflected words that receive a prefix, indicated by a capital letter. So Sliabh na mBan means " Mountain of the Women ", where mBan is the inflected form of bean " woman ". Certain traditional spellings of surnames know the CamelCase. Examples are Scottish names such as McDonald or MacIntosh, Irish names like FitzGerald or FitzPatrick and Dutch names such as DeJong. The Dutch IJ must be written, such as the IJsselmeer in word-initial than two consecutive uppercase letters I and J. This is technically but not CamelCase because the IJ is treated as a letter and must be distinguished from I J. In the SAMPA phonetic alphabet capital letters represent certain sounds dar. In Italian, a capital letter are in the Word, when the polite personal pronoun of the third person is added to an infinitive, such as in " portarLe " for " bring you ".

Use in programming languages

For source code of computer programs, there are various conventions for the use of Binnenversalien in identifiers ( for example, the Hungarian notation, but also personal conventions), or Binnenversalien easily be used to make long names clearer ( "check input buffer" ). This notation has prevailed, because normally identifier can not contain spaces. An alternative solution to this problem is the use of the underscore or hyphen instead of spaces. Which one is used depends on the programming style. In Java, Basic and the use of Binnenmajuskeln when naming methods and variables is in use. The variant with the underscore can be found in C, Perl, PL / 1 and propagated in PHP ( up to version 4, then remained the only version for compatibility included). In languages ​​in the Lisp family, and in COBOL, the hyphen is common.

When speaking of "camel case" speaks, usually is the "lower camel case" version only, in which lowercase, for example, in variables, the first letter. Often you will also find the " Upper Camel Case " variant, also known as " Pascal case" in which the first letter is capitalized. In the. NET Framework, it is customary to speak for the lower camelCase variant simply of "Camel case" and for the UpperCamelCase version of " Pascal case". In object-oriented programming languages ​​such as Java, it is common to use lower camel case for variables and methods and the UpperCamelCase in class names.

Examples

Since this type of writing terms, is very in vogue, it happens more often that Binnenmajuskeln be mistakenly used: Transamerica ( Transamerica ), Firefox ( Firefox), UseNet ( Usenet), Time Warner ( Time Warner ), Game Boy (Game Boy), MicroSoft (Microsoft ) MacWorld ( Macworld ) Karmelkorn ( Karmelkorn ), PhotoShop (Photoshop, originally correct) and BlackBox ( Black Box ).

Pictures of CamelCase

125759
de