Charles Babbage's difference engine widely regarded as the ___ of the computer.
precursor
antecedent
ancestor
premonition