<p>Most programing languages should be supported by both OSX and Windows so the OS shouldn’t be a issue. If you do buy a Mac, you can always duel boot Windows if the language is no compatible (but why would you want to do that?)</p>
<p>My current laptop (Asus M50VM-B1) has a similar spec to the new, unibody Macbook Pro but it only cost me $1400,compared to the $2000 Macbook. If you getting the top of the end Macbook Pro for gaming, then you might as well as get a gaming laptop. So short, Macbooks only has the brand, looks and customer support? nothing else</p>
<p>*Edit: Don’t forget that some of your classmates maybe hardcore PC fans and think that your unprofessional if you do get a Mac</p>