Spanish Noun: Software
Words with no Spanish counterpart are rare, but “Software” is one of them. ´Programa´ [program] is not the right translation, as software means also the data of those programs. To makes things harder, there is also software in other areas different from computer science, as in the musical field.
It is an intangible and it relates only to the information: the ordered elements of code or musical notes existing in a hard disk or CD. That is the reason you will find the word in Spanish untranslated. Don’t try to find a translation. And then… there is yet one neighbor: “Hardware”.