There are a lot of differences between operating systems and there are a lot of similarities too. Let’s talk about windows first, they’re the top operating system making up almost 90% of all operating systems. There is a good reason for that as well, windows can be used almost anywhere. From a touch screen tablet to a $200 laptop to a $3000 gaming computer, windows can be used anywhere on almost every device. Windows also comes pre-installed on most computers you buy, it’s quite easy to use and has very good functionality too. You can set up corporate and school networks very easily with tools that are already installed with windows. The cost isn’t that much, if you’re building your own computer you might need to purchase windows for around $100 which is a very good price for what you’re getting. macOS is almost the opposite of windows, whereas windows can work on anything you throw at it, macOS is only able to run on Apple computers. This is probably the biggest reason why macOS only has a 10% market share. macOS is very easy to use for the customer and their products look nice with their sleek design. A lot of people prefer macOS over windows and I can see why, it just feels better. Apple doesn’t change much about their operating system, if you took someone that knows how to use macOS and put them in front of a mac from 1984, they would know what to do and how to use it. They offer a level of continuity that is unmatched by windows. But all of it comes with a price, and Apple computers are expensive for what you get from a hardware perspective. But you’re paying for the experience, not the hardware. You don’t have to worry about getting a virus, you can barely hear the computer running, the battery life is good, and everything just looks amazing. There is a reason why most developers choose to use a mac. Macs are great for the consumer but what about Linux? Linux is an open-source OS, meaning you know what you’re getting when you install any of the countless versions of Linux out there. It also means that Linux is entirely free. You can run Linux on literally anything, servers, a raspberry pi, a smart fridge, anything. You can make anything work on Linux given enough time and brainpower. Here’s the thing, a lot of programs aren’t built for Linux so it might take more time to get things done without the tools that make it easier. Every operating system can be used effectively for your needs and everyone should research what OS they should go with for what their doing on their computer