What does this have to do with Heartbleed?
robinnogs wrote:if one was to want to know how to program with a phone (say, a galaxy note 2) or use it more along the lines of a PC, what languages would they go about learning?
I don't undetstand what you're wanting to do. Do you intend to use your phone as a computer replacement? Or are you wanting to use your phone as the host to launch attacks from? Please clarify so we can help you further.
I assume the latter, in which case, Java is a safe bet. Java is C-like, however hides a lot of the ugly stuff you would have to deal with when using C/C++. All Android applications are written using Java, however, you can also write programs to run on your phone using C/C++, Python, Ruby, or any number of the compile-to-java languages.
robinnogs wrote:SO, linux first, C++ second and xcode third, bad idea? I am learning how to hack on a mac, is that hindering?
If you want to learn how to program on Android, then learn to program on Android. Linux, C++, and XCode have nothing to do with Android. OS X is fine for what you're doing, I don't understand why so many people stress moving to Linux; if what you're using causes no problems, then don't change it.