Java Script and Basic if known in depth are not bad places to start at all. First off, Basic is in fact a full language. Do you know VB or Qbasic? Qbasic can be found on your windows install disks. just browse them. You can also find a compiler on line for qbasic.

As for java script. It is a decent place to start. It builds good habits, and can give you a general idea on how programing usallyt works. Once you learn one language, the rest are just different commands and different ways of doing the same.