Universal Computer
An idealized hypothetical computer that is capable of universal computation, which means that it is capable of computing anything that can in principle be computed. Given a description of any other computer or program and some data, it can perfectly emulate this second computer or program.
>