ohjelmointitiedon
Ohjelmointitiedon käsite viittaa ohjelmointiin liittyvän tiedon kokonaisuuteen, joka kattaa sekä teorian että käytännön taidot. Se sisältää ohjelmointikielien syntaksin ja semantiikan ymmärtämisen, algoritmeihin ja tietorakenteisiin liittyvän osaamisen sekä ohjelmistosuunnittelun, testauksen ja virheenkorjauksen periaatteet. Tieto voidaan jaotella eksplisiittiin tietoon, joka on kirjoitettua tai muuten helposti tallennettavissa, sekä hiljaiseen (tacit) tietoon, joka perustuu kokemukseen ja käytäntöön.
Oppiminen ohjelmointitiedosta tapahtuu koulutuksen, itseopiskelun ja käytännön ohjelmoinnin kautta. Yhteisöllä, kuten pariohjelmoinnilla, koodikatselmoinneilla ja avoimen lähdekoodin
Keskeisiä osa-alueita ovat esimerkiksi ohjelmointikielten syntaksi ja semantiikka, algoritmit ja tietorakenteet, suunnittelumallit ja arkkitehtuuri, testaus ja
Tiimityöskentelyssä ohjelmointitietoa siirretään ja päivitetään jatkuvasti: perehdytys, koodikatselmukset, pariohjelmointi sekä dokumentaatio varmistavat yhteisen ymmärryksen. Haasteita ohjelmointitiedon