Table of contents
So when it comes to getting started with something you always wanna have all the things that should be the best. So If I may ask you to choose any one Operating System Then most of them may ask if there is any Option to choose for the Operating System apart from WINDOWS. Well In that case You should Get into this blog Right Away.
There are Many Kinds of Operating Systems out in The world. But Choosing The Right Operating System completely Depends on Your Passion and sometimes on the Pocket (Till now In My Case).
What are The Different Types of Operating Systems??
So basically There are Three Types of Operating Systems Out in The World. But as we are here to Dig in Detail. Namely:-
Windows
Mac OS X
Linux
So the above-mentioned operating System is the List of Operating Systems that are currently running in the World. So let's go Deep into Every Operating System and Understand the Development Environment.
Windows
So Here Comes the Dominating Operating System That runs in Most Computers over all The world. There is a Bit Advantage of Being a Windows Developer as It remains the same (with a Bit Different style) as it was released way back With Windows 7. But Windows 10 came up with the Best User Experience.
So Let's Talk about the Advantages of Using Windows as the Operating System for Your Programming.
Advantage
The Best Advantage of The Windows Operating System is the Familiar Look we used previously.
Most of The Software is made first for Windows (considering the User base for the Operating Systems)
Many Software's only Supports Windows only
You can also Play High Graphic Games in your Free Time.
Dis-advantage
When it comes to the Software most of them are Paid and some of them don't work as expected as they are priced.
If you are a user with Speed then Windows Might not your Cup of Tea.
But wait, Windows also is Priced so If you want to use Windows with Full User access then You Have to Purchase The Windows Operating System
Malicious Codes / Viruses are mainly created for The Windows Operating System(as the hackers want to hack into your Computer).
Being a Developer I don't want to be Hacked or I don't want that Someone Sneaking into my PC. So I just use My Windows 10 with Only for Gaming apart from the topic if You are a Gamer Then Let's Play some Assassin's Creed Games Together
So let's Continue with our Topic Here Comes the Next One
Mac Os X
So if You are a Person with Privacy concerns and you don't want that anyone who is around the world can easily hack into your system then You should consider for Mac Operating system as it is the Best among Developers as it is not every Hackers cup of tea to hack into Mac OS easily.
Let's get into the Advantages and Disadvantages
Advantages
It's the Best Operating System for the Privacy Concerned Persons.
You get the Best tool's with your Operating System Only
You Don't have to limit yourself with speed as Mac Os is developed only For Apple Computers and will work the best when it comes to the performance of Mac Os.
You will be out of the scope of the Viruses as Majorly Virus is not made for Mac OS
Dis-Advantage
Most of the things in Mac OS are Paid and you have to pay for everything.
MAC OS is a mode for Apple Computers so to use Mac OS you should also purchase an Apple Computer which itself costs very much heigh for a Middle-Class Indian Family.
You can't Play all of the Games on Mac OS as it doesn't support Every Game.
So Here Comes Developers, Hackers and My Favorite
Linux
Linux is an Operating System Developed originally by Linus Torvalds who is the Father of Git if you see any Developer He has a skill called Git and GitHub (created on the Base of Git). Is that all paid ?? No Never as it introduces Open Source Development so all the Code for this Git is available on the GitHub Website.
So let's Dig into Linux More and you will get to know more
Advantage
Everything in The Linux Operating System is Completely Free You don't have to pay for anything.
Linux Runs on Every machine that is in running Condition It will Run Super Fine on Every Computer unlike MAC OS
It will perform with the Highest speed on Every Computer no matter how old the System is It will Run at High-Speed Unlike Windows.
Linux is Out of the Scope of Viruses as Linux is used to attack Windows not to get attacked.
Linux can easily Perform the Hacking Stuff Easily
Dis-advantage
As a Windows user, the Interface might not look as good as Windows But It has its Style.
You can't Play Games on Linux as it is not made for Gaming or Non-Development Purposes. Some Linux Distributions are made for Gaming but I must tell you a short note for Gaming on Linux for now it's not supported for Gaming.
So Which Operating System do you use for Programming??
So what Should I Choose For My Development ??? I want a Single Answer!!
So........, If you are into development then you can surely get into the Windows Operating System as You have all your Software free of Cost for that and You don't want to do the Technical Stuff like stopping attackers from Attacking your PC and want to give the Security stuff to Microsoft Company then You can Opt for Windows.
and if You want to add a Privacy Concern then You are free to go for Mac OS X as It has more Privacy Concerns You can Get your Software for Free On the Internet as Microsoft Officially Declared Visual Studio Code for Free with Updates which will give the Security stuff to Apple.
If You want to get Everything with Privacy Concerns with the Latest Software for Free and want to Do the Technical Stuff like Stopping Attackers from Hacking into your Machine and Making Custom Security Settings Then You can opt for Linux as it is Completely Free and will give you the Best Utilization of Your Machine.
My Opinion??
I would always suggest that you should if you are a Beginner Then You should always go For Windows and Learn some technical Stuff and Then after learning the Technical Stuff you can go for Linux If you want to.
But If you want to get right into the Linux Background then I should stop you right here because if You just jump into the Linux Then you can get into trouble and you might lose the Data That you have stored after spending a huge amount of time.
But If you have a bit amount of money to spend then you should just Get into a Mac because it would give you the best things apart from Linux as Apple is good For Privacy and Security Unlike Windows you can't set your Custom Security Settings.
This article was originally written back when I was starting but as a private article, I was afraid of building in Public but now Let's do this.
So my Web App which I am rebuilding is available on justaman045.vercel.app you can visit it now also but it's currently under heavy maintenance and the look and feel will change in about 2 or 3 weeks.
Promotion
Currently, I am also focused on building the Community mentioned below:
Anime Community:- Instagram/otakuanime69
Motivational Theme Page:- Instagram/glorymotivation7
also, I'm currently focused on building my Brand named Otaku Outfits currently it's in the approval stage on Etsy but once it is live I'll be sharing it with you all by making sure to subscribe to my Newsletter from the Newsletter tab.
Also, it'll be helpful if you can just follow this link to Medium and give me a like and follow there too.
Contact
To contact you can join my Discord Server where I intend to keep the community in one place and also serve the community
Discord Link:- https://discord.gg/ZfAKPZvT ( It's brand new and I'm okay if you help me out on setting up this ).
Thanks for Reading
Happy Hacking