What Is The Program Language For Mac Oc

Program

Apple won't tell you, because they don't know what reason you will program for. All languages exist for a reason. Otherwise, we would use only 1 programming language, which we would think it would be the best. Well, despite the public funeral Jobs gave the venerable Mac OS 9 on a 2002 Keynote, it is still being used and even developed for, with users attracted to its speed, unique UI and, most importantly, the untold wealth of applications which have never made the leap over to OS X.

What Is The Program Language For Mac Ocular

Hello,
I've been part of the Minecraft community for a couple years, and so far it's been the only influence on me to learn programming. Now I doubt I'll be coding Bukkit plugins for a living, so when I mean 'programming' I'm thinking of starting with the basics, learning Java, HTML + CSS. Then eventually moving onto more advanced languages, like C+, C# and the whole enchilada.
I completely understand programming isn't easy, and it takes lots of devotion and time. But being 15 years old at the moment, I'm thinking that hopefully being able to learn some of these skills, might help me out in my future. Which is where I have a few questions on how to start off.
First of all, let's talk Hardware! I'm planning on investing in a new machine to use solely for coding/learning. I'm currently looking at a 13' Macbook Air, running OSX Yosemite, 8GB RAM, Intel i7 (up to 3.3GHz), and 128GB SSD. Alongside the Macbook, I'm planning on picking up a 1TB External hard drive. Here's where I need help:
Before I start getting hate about Apple. Let me make this clear. I'm more interested in using a Macbook, because I've dealt with Dell, HP and iMac's in my past, and Apple usually tends to outlive any of my other machines. So sticking with Apple, is a strong factor in my decision. Also, the new Macbook Air's have a strong 12 hour battery, which is EXTREMELY important in my decision, as I am frequently travelling by car, plane, train, etc. So the portability factor is a strong leader for Apple. As for when I'm at home, I plan on getting a 30$ adapter so I can use the macbook air with a 24' VGA Monitor, and leave the Notebook with the lid closed for most of the time.
In terms of pure Hardware, will the Macbook have any struggles at all with running ANY necessary programs used to code, aswell as having a few other programs open such as Chrome, iTunes and Skype open in the background?
Second of all, let's talk about Software. I've heard in the past that Apple has had a weak relationship with Java, and that's why it tends to be slower to get updates pushed onto OSX. But apparently with the release of Mavericks, it's been a bit more smooth in terms of software updates with Java? Like I also mentioned, I have absolutely no prior knowledge to coding.
So for somebody who's planning on having a good start learning, does OSX in general work well for coding most languages? If so, which ones does it include, or is limited to?
To finish this up, I'm basically just wondering if a Macbook would be a good starting system to get into the Coding industry, and I'm planning on using this Notebook to about 3-4 years. Also note that the current computer I'm using, has much lower specs than the Macbook Air I mentioned.
Thanks