The only coding I do is what's required for my degree.
Back in the day (the 1980's) I learned Basic, COBOL, and Fortran. I also learned that even though it was interesting, I didn't want to spend my life sitting at a computer doing that.
Now I have to take this course in PHP. It started out OK but now I'm falling behind. It doesn't help that I'm taking accelerated semesters. Each one is about eight weeks long, so it's a big rush to get things done. The classes are online, so I also don't have immediate access to help from the instructor.
Linux is just one of my computers (it's a 40-lb server monster). I don't use it for everyday stuff like AD posting (got my MacBookPro for that). Most of my school work I do on our desk-top HP, Windows 7 Professional because most of the courses use Windows 7. I have a Windows 8.1 Samsung tablet, and a Google Nexus (Android) phone.