Studien syftar till att undersöka några gymnasieelevers uppfattningar om samband mellan programmering och matematik med fokus på likheter, skillnader, möjligheter och begränsningar. Metoden utgår från en fenomenografisk ansats med intervjuer som transkriberats och analyseras via en kategoriseringsmetod i sju steg. Resultaten visar att eleverna kan se flera samband mellan begrepp (variabler), procedurer (räknesätt, algoritmer) och arbetssätt (problemlösning). Slutsatsen som kan dras är att eleverna uppfattar flera likheter och skillnader ämnena emellan, samt att dessa både bidrar till möjligheter och begräsningar för utveckling av kunskaper och förmågor inom båda ämnen. Exempelvis synliggör programmeringens öppna förhållningssätt till problemlösning att eleverna i matematiken får flera sätt att lösa problem på. Begränsningar förklaras främst i de större skillnader som finns mellan ämnena, exempelvis att programmeringen inte alltid innehåller inslag av matematik eller att programmeringens betygskriterier skiljer sig från matematikens.