I'm a major in computer science, discrete maths, calculus, and I have programmed extensively in at least ten different programming languages. I use Linux and like to berate Windows at every chance I get.