DEV Community

Cover image for Switch to linux while learning programming?

Switch to linux while learning programming?

Bhawesh Kumar on October 18, 2020

For a new user? I've used windows for most of my life like most people. Last year when I got a new laptop and started learing python I h...
Collapse
 
chrkuhn profile image
Christian Kuhn

If you are completely new to Linux I recommend starting with "default" Ubuntu in an LTS version. Avoid using the latest version if you do not need support for i.e. hardware that is only recently supported.
This way you will find heaps of help and troubleshooting information for exactly the version you are using.

Collapse
 
anirudhrowjee profile image
Anirudh Rowjee

I can attest to this - I've been using Ubuntu since I was 12 (14.04 LTS), and because I could mess around with stuff, I learned so much about scripting, build tools, how OSes work at a deeper level, disk management, graphics drivers, etc. This helped propel my love for programming - It's a great Idea to switch to linux, but I would suggest dual-booting when possible, because support for MS Office isn't that good in Linux, even with Wine, etc.

Collapse
 
mrlarson2007 profile image
Michael Larson

There is the linux subsystem for Windows, that way you can use linux in Windows with no dual boot.

Collapse
 
dietr0 profile image
Bhawesh Kumar

It was not polished when i switched but I've heard great things about it since

Collapse
 
dietr0 profile image
Bhawesh Kumar

Thankyou!

Collapse
 
tominekan profile image
Tomi Adenekan

I am a linux user through and through but I have heard a lot about how hard windows is for programming. I recommend galliumos for low level systems (I had a chrome book and I needed to be able to code effectively so I got galliumos because of its lightweight features). Here is the website to galliumos

Collapse
 
thoughtinstinct profile image
SparklingINsilence

Im in love with Linux Lite which is perfect for making the transition from other OS into the linux world.

Learning about how to tweak my system opened to me the world of programming and what a sweet world that is. Im glad all this is available for free.

Collapse
 
scroung720 profile image
scroung720 • Edited

Nice, I landed my first job due to my Linux knowledge. I wish it helps you too.

Collapse
 
dietr0 profile image
Bhawesh Kumar

Thankyou.

Collapse
 
joccoo profile image
Jovan

Yes i was thinking the same before i switched to linux and now i can't use windows anymore.
It's simple better, all the way!

Collapse
 
dietr0 profile image
Bhawesh Kumar

Indeed

Collapse
 
giangvincent profile image
giang vincent

Do i need to try all those distros or I just pick one ? Im confused

Collapse
 
winstonpuckett profile image
Winston Puckett

Just find one, then when you get bored of it, try another. Ubuntu is good and fairly friendly 😀

Collapse
 
dietr0 profile image
Bhawesh Kumar

You can use ditrotest.net to try different linux distros on your browser before choosing

Collapse
 
thoughtinstinct profile image
SparklingINsilence

I would advice you to give linux lite a try. It's perfect for making the transition into linux

Collapse
 
fultonbrowne profile image
Fulton Browne

Nice to see more people using Linux and free software :]

Collapse
 
dietr0 profile image
Bhawesh Kumar

:)

Collapse
 
dietr0 profile image
Bhawesh Kumar

Yes, they are all based on ubuntu and they are good for beginners atleast what i can tell from my experience.