Common collocations of 'software'

access, actually, better, bit, brain, computer, does, free, get, how, like, look, made, make, most, need, new, now, own, people, piece, reader, run, running, something, sophisticated, system, through, time, world