First Programming Language to Learn?

What should be my first programming language to learn? I want to eventually code android/iphone/mac apps but I need to start somewhere. So where should I?

Java

Check this page and this may help you very much…

In my opinion I think you would be best advised to learn Java as it is the language most commonly used in the development of android apps and similar applications.
Also I think that it is the 'easiest' language to understand.

Hope this helps

I recommend you first start off programming with java. Most Android related stuff is in java. Because you want to eventually program for iOS and OSX you should start learning C/C++ after your familiar with Java.iOS and OSX are written in Objective C, which is an object oriented version of C++. Knowing C/C++ already would help you immensely. Thenewboston has some of the best tutorials for programming in Java, C/C++, Objective C, and iPhone/Android development.

  • Would playing The Sims in another language be a good way to learn that language? I play The Sims a lot anyway. There's a lot of volcabulary like household objects, emotions, everyday tasks etc This wouldn't be my only way of learning btw. I also have a learning French iphone app and a friend who is fluent.
  • Which Computer language should I learn? I'm in 9th grade and I'm interested in computer programming but I don't know where to begin. I was thinking JAVA, or the C languages. As an adult I want to be a Software engineer but while I'm in high school I want to do some iPhone app development and write up some mods for video games so what is the best languages for my interests.
  • What programming language should i use? I'm wanting to make an iPhone/iPad app using Xcode. What language is the best for doing that? Javascript?
  • Should a Graphic Designer learn iOS programming? I'm going to college for Graphic Design and found a intro to iOS programming class. The class shows the basics of designing applications for the iPhone, iPad and iPod Touch. The course will also have the basic introduction to HTML, CSS, Javascript and Objective C language. And in the end the student will earn a CiTE certificate. I've never done anything like this before, which is why I'm not sure if it is relevant or useful for a future Graphic Desiger like me to learn.