software
Este término describe las instrucciones intangibles que rigen el hardware, contrastando con los componentes físicos de una máquina. Posee una connotación técnica y neutra, y se emplea en todos los niveles de formalidad, desde conversaciones casuales sobre aplicaciones hasta documentos formales de adquisición corporativa.
Gramaticalmente, este sustantivo es incontable. No puede pluralizarse como softwares, ni puede utilizarse con el artículo indefinido un software. Para referirse a un solo programa o a una instancia específica, se deben emplear construcciones partitivas como una pieza de software o un paquete de software.
Used as a mass noun regardless of whether you are talking about one program or a thousand different applications. You would say software is buggy, not softwares are buggy.