Is "software" singular or plural? Can "softwares" be used instead? [duplicate]

Software is called a "non-countable" ("non-count") noun, similar to, say, furniture. As such, it is treated as a singular:

Your furniture is in transit.

The software is available on our website.

If your sentence requires you to indicate, without a doubt, you are talking plural, use the non-count noun as an adjective and attach it to a countable noun:

Your three furniture requisitions have been processed.

We have three software applications that may meet your requirements.


For every plausible corpus of English that I used it on, the Google Ngram tool showed a zero prevalence level for softwares as opposed to software.

However, this doesn't tell the whole story: Ngram's data is derived purely from books (a medium whose publication schedules automatically guarantee a certain degree of time lag with respect to current usage), whereas most people's exposure to discussions and descriptions of software and related matters occurs via the Web (in its various manifestations) and periodicals. In other words, purely book-based corpuses are likely to be significantly unrepresentative of the language used in connection with fast-evolving technologies.

A somewhat related fact is that a considerable amount of software development takes place in countries where English is not the primary language.

On the basis of my experience of visiting websites like giveawayoftheday.com (a venue for software developers from across the globe to test the response to their new products among potential users) — and Wikipedia too, for that matter — a great many non-native speakers of English are unaware of the usage of -ware as an invariant suffix that designates something as a type of commodity. I think they therefore have no sense that pluralizing software is non-standard for native speakers of English.

This may seem like a trivial issue, but given the amount of software development by entities in non-English-speaking countries that are nevertheless targeting markets where English is the native language, I think it is inevitable that softwares will eventually become a de facto standard form in parallel with software, but with a slightly different meaning that is more or less equivalent to programs.