Computing and number theory