What operating system is preferred on college laptop for Computer Science?
#computer-science #computer #college #computer-software #tech
12 answers
Ted’s Answer
As noted in the other answers, you will probably be fine with Mac OS, Windows or a flavor of Linux, but in the past two companies I've worked for, most of the developers were on MacOS or Linux - especially of the company's tech stack was open source or Java-based. If you have interest in .Net programming, Windows would be a good choice. Windows went through a phase where it was considered less secure, less stable and less "cool" than the other operating systems. That has largely passed now. Being competent in multiple operating systems (with maybe one of them where you are particularly deep) would be even better.
Ted recommends the following next steps:
Mario’s Answer
Fortunately, nowadays Linux, Mac and Windows are valid OSes in most colleges.
I recommend you to use the OS that you are more confortable with. I personally love Mac (because it has all the cool things of Linux with the consistent UI of Mac OS).
If you use Windows, installing the Windows Linux Subsystem is a MUST. That way you will get many cool features from Linux/Unix with the confortable User Interface of Windows.
Parshwajyoti’s Answer
Bhavit’s Answer
As technology moves the cloud, the operating system becomes less important. Having said that, Microsoft Windows and Linux are two popular systems that many of the foundations of most operating systems are based on - Mac OS is Linux based for example.
The university you are looking at will potentially have a standard as well that they can guide you through.
Also don't forget that as more people move to mobile, development in iOS, Android continue to grow as well.
Sanjay’s Answer
Hi Jalaal!
You can use any operating system for computer science. A popular choice are MacBooks due to their reliability and MacOS running on a UNIX-based environment.
If you already have a PC but would like to use an operating system closer to that of MacOS, an option would also be to install Ubuntu on your windows and use that!
The bottom line is -- any OS works, and it's best to use what you are comfortable with!
Rajesh’s Answer
As other explained, you can go with with either MacOS, variation of Unix, or Windows.
But more that OS, think about what are you doing to do with the computer, is it more programming (which languages, what environment will these OSs support), is it multi-media (content creation, edition?), is it casual use (word processing, spreadsheets), is it casual net browsing?
Your choices of OS will vary depending upon your intended use of the computer. But these days, with the use of VM technology, you can install another OS on pre-loaded OS, plus many other options for dual boot depending upon your comfort level.
Hope this helps.
Rajesh recommends the following next steps:
Kasturi’s Answer
Hello Jalaal,
You can use any operating system for CS (Computer Science). A popular choice is MacBook due to their reliability and MacOS running on a UNIX-based environment. If you already have a PC or laptop but would like to use an operating system similar to that of MacOS then go for Ubuntu. An alternative option is MS-Windows. The bottom line is -- any OS works. One of the key facts to consider is:
- What do you want to do with the OS? Just use the OS or code using the OS meaning a coding platform with OS?
- What Os are you comfortable with if any?
- What Hardware do you have and what you need?
- What can you afford as well?
Akshama’s Answer
Linux is the OS which is preferable for coders.
Mohit’s Answer
You can get either Windows or Mac. I prefer Mac because you can install any (well, almost all that you may need) software painlessly.
Also, you can use Linux-like commands on the Mac, which is great to learn.
Mohit recommends the following next steps:
SRISHTI’s Answer
Siva’s Answer
Wyatt’s Answer
Hey Jalaal! This is a fantastic question and I'm glad to hear you're thinking ahead like this. From my experience majoring in Computer Science at college, I never saw that there was a preferred operating system in order to complete programming projects. I used a Mac laptop, but saw many students with Windows computers.
However, many software developers in the industry develop on Linux, so we utilized this free tool called Oracle VM Virtualbox to boot up a virtual machine running Linux. Here's a link to the application which runs on all major operating systems: https://www.virtualbox.org/. So in short, no there is no preferred operating system since you can use cool tools like this to use any OS you want or need.
Hope this helps,
Wyatt