Sorry for the really basic questions. But when you say Linux machine this is what I don’t fully understand. If I set a vm with unbutu is that referred to as a Linux machine?? So what I think I understand is unbutu is a distribtion on Linux so it has the Linux kernel and unbutu puts a whole heap of other stuff on it like python 3
Discussion
Yes you are thinking of it right from what I understand… you can have a computer that ONLY runs Linux (a true Linux machine) and Ubuntu would be the distribution on it.
OR you can have a VM that runs Linux that then has Ubuntu on it…. In that case you have a computer in a computer.
Yep got it
Yes. What he said. Ubuntu on VM would be Linux
Thanks for your help. The basics are finally sinking in.
Definitely learn Python on Linux. I’ve used it on Windows, and I hate it. MacOS is good too, but nothing beats Linux. If you have android, there’s an app called Pydroid and you can code right on your phone.