Lenovo Yoga 900 or Apple Mac Book Pro?

I'm a junior in high school, and I like to program in java, and I want to go to college for computer science. I need a new computer. Which computer should I get for java, C++, and other languages like that? I have heard that macs are better than windows for programming, but I've always had windows computers so i dunno.

Lenovo Yoga 900 or Mac Book Pro? If there are other computers, please tell me which one you would recommend.

The Macbook Pro would be much better for your use. If you do get it make sure it is the retina model, that is important since the non retina models are outdated.

This is James Gosling who created Java…

http://www.macmark.de/local_copies/Apple_Pro-Science_James_Gosling.html

https://en.wikipedia.org/...es_Gosling

There may be a clue in the picture… Lenovo Yoga 900 or Apple Mac Book Pro