RichThesaurus
software program
software program
synonyms
software system
software
package
software package
computer software
software program
antonyms
hardware