English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
To hyphenate or not?

Which is the proper one? I mainly use this term in computer terminology, like "grid multicolumn sorting".

share|improve this question

marked as duplicate by Kit Z. Fox Feb 4 '13 at 11:53

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

or MultiColumn :) – mplungjan Feb 4 '13 at 9:33
up vote -1 down vote accepted

Surely the more easily readable should be preferred. To me this clearly is the hyphenated version.

share|improve this answer

There isn't a "proper" one; both are used, both have the same meaning, and both would be understood. The only difference is that one is a hyphenated compound noun from a prefix and a noun, and the other is a closed compound noun from a prefix and a noun.

Style guides may favour one or the other, in different cases; whether always hyphenating unless a given closed form is very common, always closing, or always closing unless it brings two vowels together. (The New Yorker style guide always closes and uses a diaeresis if two vowels are brought together, but it's a very unusual one, not used much anywhere else). Some style guides have rules about particular prefixes, or other specific cases (h/t to tchrist).

People do tend to close more often than hyphenate the more used they are to a given construct, so if you've neither a style guide to follow, or a strong personal preference, you can close if your readers are likely to be used to the term, and hyphenate otherwise.

share|improve this answer
O’Reilly, the tech publisher, states in their style guide that you should not hyphenate things that start with multi. They say (quoting): Unless part of a proper noun, close up words with the prefixes “multi,” “pseudo,” “non,” and “sub” (e.g., “multiusers,” “pseudoattribute,” “nonprogammer,” and “subprocess”). – tchrist Feb 4 '13 at 11:44
@tchrist IMO a very sensible decision when it comes to multi because such words are so often used in that field, that the closed forms would be much more readable to those of us who read a lot in it. That said, non-programmer reads to me as better than nonprogrammer, but then who ever heard of a style guide that satisfied everyone in every regard. I'm sure there's someone out there that would not just disagree with me on one of those, but disagree with me on both. Your point about particular prefixes being mentioned in style guides is good, and I shall add it. – Jon Hanna Feb 4 '13 at 11:49