I am a computer science major just getting started with trying to program. I am currently learning Java and C but I'm struggling with how to physically write the code using my 2011 13" MacBook Pro. I don't really want to buy a PC but a lot of people are recommending I do that. Can I get some advice? Sorry, I know this is really open-ended. Thank you!