Ang '''software na pangkompyuter''' o '''software''' o '''sopwer''' ay katagang tumutukoy sa kalipunan ng mga panuto, [[Algorithm|pamamaraan]] at [[Software documentation|dokumentasyon]] na may mga layuning isinasagawa sa isang sistemang pang-kompyuter.<ref>{{cite web
| title = Wordreference.com: WordNet 2.0
| publisher = Princeton University, Princeton, NJ
Linya 7:
Ilan sa kabilang rito ay:
* Ang ''[[Applicationapplication software]]'', tulad ng mga ''[[word processor]]'', na nag-gagawadnaggagawad ng mga gawaing kapakipakinabang sa mga gumagamit nito.
* Ang ''[[Firmwarefirmware]]'' na isang uri ng sopwer''software'' na itinatalaga sa mga kasangkapang tumatanggap ng panutospanuto sa pamamaraang elektrikal. Naiiba ito sa ibang sopwer''software'' dahil hindi ito nabubura o nagbabago kahit na walang dumadaloy na kuryente sa kasangkapang kinapagpapalooban nito.
* Ang ''[[middleware]]'' na siyang namamahala at nagpapakilos ng mga [[Distributed computing|kalat-kalat na sistemang pang-kompyuter]].
* Ang mga ''[[websaytwebsite]]'' na nagbibigay kaalaman at kakayahan sa mga taga-gamit sa pamamagitan ng [[internet]] o [[intranet]].
Ginagamit din paminsanminsan ang katagang "sopwer''software''" sa malawakang pagtukoy sa anumang bagay na ginagamit ng ''[[hardwerhardware]]'' ngunit hindi nananatili rito gaya ng mga [[pilm]], tape at mga record.<ref>software..(n.d.). ''Dictionary.com Unabridged (v 1.1)''. Retrieved [[2007-04-13]], from Dictionary.com website: http://dictionary.reference.com/browse/software</ref>