Have you wondered how a random number is generated in programming languages on a totally logical device like a Computer?