ohjelmointitieteen
Ohjelmointitieteen ala on tieteenala, joka tutkii ohjelmien ja ohjelmointikielten teoreettisia perusteita sekä käytännön menetelmiä, joilla ohjelmistoja suunnitellaan, kirjoitetaan ja verifioidaan. Se sijoittuu tietojenkäsittelytieteen kenttään, mutta painottaa nimenomaan ohjelmoinnin kielellisiä ja semanttisia aspekteja sekä ohjelmistojen laadun varmistamista. Keskeisiä näkökulmia ovat ohjelmointikielen teoria, ohjelmien semantiikka ja tyypitys sekä muodolliset menetelmät.
Ohjelmointitieteen keskeisiä alagenrejä ovat: ohjelmointikielen teoria, joka tutkii syntaksia, semantiikkaa ja tyypitystä sekä kielten suunnittelua; semantiikka
Koulutuksellisesti ohjelmointitieteen tutkimus ja opetus tapahtuu usein yliopistoissa, ja sen opiskelijat suuntautuvat sekä tutkimukseen että ohjelmistojen
Ohjelmointitiede on olennainen osa modernia tietotekniikkaa, joka yhdistää teoreettiset periaatteet käytännön ohjelmistotuotantoon ja tekniseen innovointiin.