Ada beberapa percabangan dalam ilmu komputer yang sama menantangnya dengan matematika, terlebih kebanyakan dari percabangan matematika mencoba untuk mengimplementasikan pengoprasian matematika. Kedua konteks baik matematika maupun pemrograman adalah seni dimana mereka berdua memiliki aspek estetika dalam pemecahan permasalahan dalam kedua hal tersebut. Keduanya membutuhkan latihan untuk dapat mengerjakannya dengan sempurna.
Dalam pemrograman, semakin dalam dunia game dan semakin powerful komputer masa kini dan semakin kita mendesain komputer tersebut untuk mengkomputasi hal-hal tersebut kita mulai memasuki alam dimana kita dapat memodelkan bentuk fisika hal tersebut tentunya sangat menarik, walau dalam dasarnya komputer tersebut memproses data yang besar.
Matematika, dimana sudah dikenal dan dipergunakan jauh sebelum pemrograman dipakai keduanya memiliki fondasi yang sama. Namun matematika memiliki nilai tak terbatas, dan dimana kita memikirkan tentang angka kardinal yang tak terbatas, tak ada yang mampu untuk mengkomprehen-nya.