BASIC may be simple, but it's VERY, VERY limited. and C++ is more powerful as it can be used to make MANY things, including graphics engines, new applications, etc. while it is powerful, it is also hard to learn. trust me on this for i am a programmer. one tip is if ur in high school, check ur counselor if they offer C or C++ programming. or read books like C++ for dummies or C for Dummies. trust me, it works man!