I'd recommend the Programming one... even if it teaches another language(I don't know if it does..).
After a good idea about what to expect from programming (which will be quite different compared to what you're probably used to; from computers), picking up C++(at least the basics) will be quite easy .