Programmering kan brukes for å løse matematiske problemer og er spesielt effektivt hvis teknikken som benyttes tar utgangspunkt i en algoritmisk fremgangsmåte.

Noen eksempler på prosjekter som faller innenfor denne kategorien er:

  1. Herons metode for å approksimere kvadratroten av et naturlig tall.
  2. Euklids algoritme for å finne minst felles multiplum av to tall og løse diofantiske likninger.