Learn English – Nouns of plural form preceding another noun

attributive-nounsgrammatical-numbernouns

I was reading Computers, Communications, and Information A User's Introduction (Seventh Edition) by Sarah E. Hutchinson and Stacey C. Sawyer.

The authors consistently used such terms as communications hardware and applications software. I thought we should use communication hardware and application software instead. Why did the authors use nouns of plural form this way?

EDIT: As far as I can remember from English grammar courses, a noun should typically be modified by a single noun preceding it. Rarely have I seen such usages as in the book.

Best Answer

I do believe that in both phrases you mention are grammatical and colloquially interchangeable.

However, I also think that there is actually a difference in the meaning. Peter Shor suggests this in his comment also. "Communications" and "Applications" refer to fields, or topic areas. So while "communication software" means something like "software that allows people to communicate with each other", "communications software" might mean something more like "software used in or made for the communications field". It's actually useful to use the plural here to disambiguate these two meanings. Notice that "Communications" is also plural in the title of the book - it's the name of a field or topic area.

Related Topic