Programvare er instruksjonene som forteller datamaskiner hva de skal gjøre. Over alt i verden finnes programvare, fra medisinsk utstyr til atomkraftverk.
Enkel programvare finnes i ting som vaskemaskiner, og mer kompleks programvare finnes i styringssystemene til blant annet biler.
Programmer kan inneholder millioner av linjer med instruksjoner og har strenge krav til virkemåte.
K2 Solutions AS utvikler mange typer programvare, både tradisjonell Windows programmer, Webapplikasjoner og styringssystemer for moderne produksjonslinjer.