Thank you
You should learn about programming in general first.
Python is good as a first language.
http://www.greenteapress.com/thinkpython...
http://docs.python.org/2/tutorial/index....
http://www.tutorialspoint.com/python/
http://learnpythonthehardway.org/book/
http://interactivepython.org/courselib/s...
You should assume you will be learning other languages (such as Java) after you learn programming basics.
Edit:
Yes, if you want to start with Java, although it's a more difficult language, you can start there if you want.
https://www.udemy.com/blog/learn-java/
http://c4learn.com/javaprogramming/
http://www.tutorialspoint.com/java/
Would it be possible to go directly to Java
?
I would like to code for mobiles running Googles android software. i would like to know what I need to get and what is the best way to learn the programming.
Thank you