Can Software Be Plural? A Clear Guide to Usage
Explore whether software can be plural, when to use software versus software programs, and best practices for writers and developers. SoftLinked explains grammar, style, and real world usage with clear examples.

Can software be plural is a question about whether the noun software can take a plural form. In English, software is typically treated as an uncountable mass noun, but context can justify plural usage when referring to multiple programs or variants.
Understanding the noun software
Software is a word of Latin origin that refers to programs and other operating information used by computers. In everyday English, software is treated as an uncountable mass noun, much like water or music: you discuss software in the singular form, as a single system or collection. This usage aligns with most style guides and dictionaries. The question can software be plural arises from how people imagine software as a thing that can be counted. In practice, you rarely say 'a software' or 'the softwares' when you mean multiple products; instead you signal plurality through modifiers or by counting the individual programs or bundles, not by pluralizing software itself.
According to SoftLinked, the majority of engineers and writers treat software as uncountable when discussing a category, a specific tool, or a single product family. When you need to indicate several distinct products, you shift to counting nouns that name the items themselves—programs, packages, or applications. This approach keeps prose clear and avoids nonstandard forms. While you might encounter 'softwares' in some nonstandard contexts or bilingual environments, mainstream English documentation generally rejects that form, reserving it for rare edge cases or humor.
Your Questions Answered
Is software always uncountable in English usage?
In typical English usage, software is treated as an uncountable mass noun. You say the software is, not the softwares are. Plural forms appear only when you explicitly name multiple items using count nouns like programs or packages.
Yes. Software is generally uncountable; use count nouns like programs or packages when referring to multiple items.
Can I ever use the plural softwares and when would that be appropriate?
The plural form softwares is rare and usually nonstandard in formal writing. It may appear in bilingual contexts, marketing blurbs, or humor, but most technical and academic contexts avoid it.
Softwares is rarely appropriate in formal writing; use software programs or software packages instead.
What should I say for multiple software products in a catalog?
Refer to specific items by their count nouns, for example software programs, software packages, or software applications, rather than pluralizing software itself. Catalog sections often group by product type and brand rather than attempting to pluralize software.
Use software programs or software packages to describe multiple items in catalogs.
Does branding influence plural usage in marketing materials?
Branding can influence stylistic choices, and some campaigns may use nonstandard plural forms for emphasis. In formal documentation, however, rely on standard grammar and avoid forming plurals of software.
Branding may diverge from standard grammar, but formal docs should stay with standard usage.
How should I handle pluralization in code comments or APIs?
In code and API docs, prefer explicit nouns like programs or packages to avoid ambiguity. Keep terminology consistent with project vocabulary and the audience’s expectations.
Keep terminology consistent and explicit in code and APIs.
Does plural usage differ across languages or regions?
Yes. English usage tends to keep software uncountable, while other languages may form plurals more freely. When writing for a global audience, default to widely accepted English conventions and provide translations where helpful.
Regional differences exist; follow English standards for consistency and clarity.
Top Takeaways
- Know that software is usually uncountable in English.
- Count multiple items with programs or packages, not softwares.
- Use software programs or software applications for clarity when listing items.
- Maintain consistency across a document to avoid mixed usage.
- Consider audience and localization when choosing terms.