I've learned HTML and a decent amount of JavaScript. Now I want to learn a computer programming language. Which is best?
Which is better to learn: C++, Java, or Visual Basic?
The easier of the three to learn is C++. Regarding of how much better each one is, it depends on what you want to do. I know Visual Basic is capable of some pretty nifty stuff like hardcore math programs, etc. In C++, you can make things like structs, databases where you can create your own address book, etc. Also, C++ allows you to do things like alphabetical order and guessing games. The hardest of all is Java, and since it is the hardest, it is the most useful in the most complicated programs. The input method is very complicated, and Java is harder than C++. Java is used mostly in games. Hope that helps.
Reply:This all depends on how far you want your learning to go, as well as what you want to do.
Visual Basic is good because you can do alot without knowing too much.
C++ is the most powerful of the three, but you can't do very much without learning alot. But if you plan to pursue a career in computer programming C++ is a must! Once you know alot of C++ you can make very functional programs.
Java is also good to know as most mobile phones use it. It's used for many games, and applets are great for embedding within websites.
I would go with Visual Basic if this is just as a hobby but if you plan to pursue programming further C++ if you want to make more powerful programs, Java if you want to get into games and simpler programs. If possible I would learn C++ and Java if you plan to pursue this further.
Reply:VB is the worst.
On POSIX systems, C++ is the most robust. Java is great too, but C++ is the best.
Reply:Thats an interesting question. I always say that VB would be easiest to learn, because its name is Visual Basic (emphasis on Basic...) then Java or C++ based on previous coding experience. The rel answer to your question lies in what you want to program. C++ can do pretty much anything, though Java is way better suited than C++ and VB when it comes to cross-platform code, some games, and any web applet. I am not really sure what VB is good for since i have never used it, however I have seen it used for many things, from controlling robots to MMORPG games.
Reply:C++ is better then visual basic (has more power)
Java is for games mostly and some programs....
I would go with C++
Reply:Visual Basic
Reply:If this is your first computer programming language, I would suggest starting off with Java. It's a fairly easy language to learn and a good place to get started. It's a full fledged programming language and can do a lot more than just games. It is modeled after C++, so it will make a good stepping stone if you want to get into C++ later on.
Visual Basic is probably the easiest to learn, but I don't think it is a good first programming language because I feel it encourages some bad habits and fails to teach some very important concepts. If you just want to quickly write some applications, and don't really care about their quality, VB would be a fine way to start.
C++ is the best of the three; its fast, its powerful, its flexible, but it's the most difficult to use. You can certainly start off with C++, but it may make learning the basics difficult. In any case, I would strongly suggest learning C++ at some point.
The nice thing about learning a programming language is that they are all fairly similar, and once you learn one, picking up others is easy. So I wouldn't decide which one to learn, but instead learn all of them and decide which one you like the best. Start off with Java and then move on to C++. Once you've got them down, give VB a try.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment