The science behind the dilemma seemed sound. The theory was that early computers were programmed to accept only two digit, rather than four digit, dates. Meanwhile, 00 is not a recognized entry in binary computer language, leading to system failure in many cases. According to this theory, then, when the year rolled over from 99 to 00, the computers would crash.