Is there a word for MidName capitalization?

You’ve seen many examples of it, paricularly in brand names:

BankAmerica
NavStar

And elsewhere:

HouDope

It’s a quite common style, but I’ve never heard a word for it; is there one (besides “rape of the language” or somesuch - calm down all you apostrophe-huggers :wink: )?

I’ve heard the term “camel case” (which you may want to spell CamelCase, I suppose) in software circles, and used it myself. So called because the capitalized letters in the middle suggest a camel’s hump.

Quite a few copyeditors call it intercapping or intercaps.

VisualBasic?
Klingon?
Putting on airs?

Actually, it’s got a defensible utility for the names of identifiers in programs, which may not contain spaces. I’ve seen the “camel case” term in company coding style rules which might say something like:

Do not use underscores to separate words in identifiers, which makes them longer. Instead camel case them. Example:

currentUserName or CurrentUserName

not

current_user_name

camelCase ( :wink: ) is almost it - but that’s when the first letter is lower case.

The term you’re looking for, at least in programming lingo, is Pascal case. Cite.

InterCaps.

I’ll counter your cite with another. The Wiki guys distinguish UpperCamelCase and lowerCamelCase, as well as just plain CamelCase, and various other terms:

http://c2.com/cgi/wiki?CapitalizationRules

They do list Pascal case as a synonym for UpperCamelCase. Some people claim true “Camel Case” should only have one capital letter (the hump) in the middle of it. I think we might allow at least two as a Bactrian species of the convention.

This could get very silly very quickly.

I’ll counter your cite with another. The Wiki guys distinguish UpperCamelCase and lowerCamelCase, as well as just plain CamelCase, and various other terms:

http://c2.com/cgi/wiki?CapitalizationRules

They do list Pascal case as a synonym for UpperCamelCase. Some people claim true “Camel Case” should only have one capital letter (the hump) in the middle of it. I think we might allow at least two as a Bactrian species of the convention.

This could get very silly very quickly.

I have always heard this refered to as bicapitalization.

http://www.tuxedo.org/~esr/jargon/html/entry/BiCapitalization.html

CamelText when I learned it. Was recommended for naming objects in MS Access.

I usually call it studlycaps.

BiCapitalisation is also correct, and more like what the OP is looking for, but I call it studlycaps.

Follow BlackKnight’s link to the Jargon File, the source for programmer/hacker terminology. “BiCapitalization” is the generic term, and follow the links for “InterCaps” and “StudlyCaps”.

Nice to see that someone else knows about that site.

Y’know, this is phenomenon is not only in computer languages and trademarks. It’s been around for a long time in Irish and Scottish patronymics, such as: McDonald, MacNeill, etc.