Antonyms for "software"

Words with opposite meaning