A software (magyarul: szoftver) kifejezést John W. Tukey találta ki, és a kezdeti számítógépeken futó programokat nevezte meg vele egy 1958 évi cikkében.
A programok a gép és az ember közötti „távolság” alapján csoportosíthatóak:
csoportokra.
A rendszerszoftver tartalmazza az operációs rendszereket, gyakran az egyes nyelvek fordítóprogramjait.
A programok nem szoktak egymagukban előfordulni, ezek összeállításait programcsomagoknak nevezzük. Maga a szoftver az egyszerű felhasználó számára általában még mit sem ér, nem használható segítség, leírás, dokumentáció nélkül (hacsak nem nagyon egyszerű működésű, vagy nem úgy dokumentálták, hogy a szoftver önmaga működését megmagyarázza). Ezen az alapon a szoftverdokumentáció is része a számítógépnek.
Az egész jelenség szempontjából fontos, hogy a számítógép működése alatt utasítások és adatok lépnek egymással kapcsolatba egyre magasabb szinten, és hogy sem az utasítások, sem az adatok nélkül nem működik a számítógép.
Forrás: Ez a cikk a GNU Szabad Dokumentációs Licenc alá tartozik, a "Szoftver" Wikipédia szócikk anyagát tartalmazza.