Ohjelmisto on yleinen termi, jota käytetään kuvaamaan kokoelma tietokoneohjelmia, menettelyjä ja dokumentaatiota, jotka suorittavat jonkin tehtävän tietokonejärjestelmässä. Käytännön tietokonejärjestelmät jakavat ohjelmistojärjestelmät kolmeen pääluokkaan: järjestelmäohjelmistot, ohjelmointiohjelmat ja sovellusohjelmistot, vaikka erottelu on...