i went basic, python, then c++. basic is a really easy language that doesn't do much, but its the concept of programming that you get out of it. once you master a easy language like basic, you can pick up any language and understand almost all of it.