While doing some random experimentation with a factorial program in C, Python and Scheme. I came across this fact:
In C, using \'unsigned long long\' data type, the
It's called Arbitrary Precision Arithmetic. There's more here: http://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic