No computer can be random unaided: computers are built to follow instructions exactly; processors are built to predictably do the correct thing every time. Making a computer do something unexpected is a difficult feat. You can’t have a line of code saying do something random and get a truly random number without a specialized component being attached to the computer.