<p>Why do you want to learn all of those languages? Only one of those will be used in any given project. I’ve never heard of SAS. Just learn one and then if you’re going to do a project in a another language pick it up as you go. Java and C are interchangeable (i assume you mean C#), while you might needa buy a book for C++.</p>