Programvara - pussel på nätet
Programvara, ibland kallad mjukvara, efter det engelska software (sw), är datorprogram, i betydelsen organiserade samlingar av data och maskininstruktioner, vilket utför en avsedd uppgift på ett datorsystem. Programvara skapas med hjälp av programspråk.. Svenska datatermgruppen rekommenderar användandet av termen programvara istället för mjukvara.
Tre lager
Programvara delas ofta upp i tre olika lager:
Plattformen – den del av programvaran som tillhandahåller den grundläggande infrastrukturen för datorns funktion, såsom BIOS, drivrutiner och operativsystem.
Tillämpningsprogram, även kallade applikationsprogram eller bara applikationer, är programvara som fyller något direkt syfte för användaren, såsom ordbehandlare, e-postklienter och datorspel.
Egna program – enkla program som skapats och programmerats av användaren själv, vilket till exempel kan vara skript, kalkylmallar och makroinstruktioner.
Licenser
Programvarans licens talar om för användaren vilka villkor som gäller vid användning och eventuellt om programvaran får spridas samt modifieras.
Freeware och shareware
Freeware (gratisprogram) programvara är programvara som får installeras och användas gratis, men användaren får inga andra rättigheter till programmet. Shareware (utvärderingsprogram) licenserad är gratis endast under en viss testperiod, eller med begränsade funktioner. Ex.