Fra høsten 2020 er programmering en del av skolefaget matematikk. Det medfører at mange matematikklærere må sette seg inn i et nytt fagfelt. Programmering innebærer å designe og planlegge, skrive, teste, feilsøke og optimalisere kildekoden til et dataprogram.
Denne artikkelen trekker frem noen sentrale begrep knyttet til programmeringsfaget – og ikke alle er ukjente for matematikklærere. Algoritmer, variabler og funksjoner er kjente begrep som brukes på samme måte både i programmering og matematikk, mens løkker blant annet kan brukes slik at de handler om å oppdage og beskrive mønstre og symmetrier i matematikk. Når programmering blir en del av matematikkfaget, kan det blant annet bidra til å styrke norske elevers kompetanse i anvendelse, forståelse og utvikling av algoritmer.