Should I buy a MacBook Pro for programming and coding or should I stick with a Windows laptop? I am a computer science student in India. Can I use a MacBook Pro for Computer Science Engineering in India? Or would the courses be for Windows?