Style Guide – Title Capitalization of Hyphenated Words

capitalizationstyle

I always see the following titles differently and I want to know about what is the proper capitalization of title words when joined by a hyphen (dash):

Object-[o]riented Programming

or

Object-[O]riented Programming

Should I capitalize the 'O' after using a dash? or does this only depend on the way of writing?

I would go for the first one if you asked me 🙂

Best Answer

It should be...

Object-Oriented Programming

The Gregg Reference Manual suggests that in a heading or title, capitalize all the elements except articles, short prepositions, and short conjunctions.

Here, the word oriented is an adjective and thus takes capitalization.

Good read on Business Writing here. Good question though :)

Interesting comparison is here.

Source: accu-assist

Related Topic