I recommend you start with Learn to code | Codecademy which is a fun site to get started with learning various programming languages like JavaScript, html/CSS, python, ruby - and and its free!
Handspring Visor -> Palm III -> Palm Tungsten T2 -> Palm Tungsten T5 -> Palm Lifedrive -> Palm Pre -> HP Veer -> HP Touchpad -> HP Pre3
Are you trying to code a plugin or PDK app? If not, you don't need C/C++. If you have prior coding experience, I'd recommend looking at some existing source code, and reading up on JavaScript as you go.