Een
softwareontwikkelaar is een persoon die zich bezighoudt met het
programmeren van
software. Met de term kan ook een volledig bedrijf bedoeld worden. Een softwareontwikkelaar wordt ook wel
programmeur,
computerprogrammeur of
applicatieontwikkelaar genoemd. Een bedrijf dat software uitgeeft wordt een
softwarehuis of een
softwarebedrijf genoemd. De term
applicatieontwikkelaar wordt bijna uitsluitend gebruikt voor een persoon die op een toegepast niveau programmeert, waar het aanspreken van bestaande software-componenten belangrijker is dan het begrijpen van de technische details achter software.