Answer» there are so many programming languages..C, C++, C#..JAVA..etc and I was wanting to know which ones are the most useful? the programming course I want to take teaches C# and Java, are these two the most widely used languages in programming? I'm also going to buy some books to begin with before I buy the courses.C and C++ can do the most. If I were to guess, I'd say that java, C#, and visual basic were written with a lot of C/C++ programming and some assembly. If you want to language that is the most versatile, go with C. With that said, C isn't a very simple language. It's not usually recommended as a beginning language. If you want a smaller, easier start, try perl, visual basic, or java. After you've mastered one of those, C will be a lot easier to learn.I would agree that C and C++ are widely use.
But for a beginner I would recommand Java. This langage is an object oriented modeling language that is near to C++ in a few point without the concept of pointer (only using reference). Furthermore, there is a lot of standardised libraries that does a lot of stuff for you (string manipulation, object stask and linked list, GRAPHICAL interface).
In fact C is a simple langague but it still a procedural one (not object oriented) it is then more difficult to design a long-term reusable and evolutive software.
but that's my opinion, for my part I am coding with C++ (at my job). yp
note that if you go with an object oriented language it could be a good idea to look at UML (Unified Modeling Language) ohh okay that helps me out a lot! thanks!!!! there is a beginner programmer's book I want to buy that teaches a very simple language called qbasic, and I think I'll try it out. I'd recommend visual basic over qbasic. It's a more MODERN language and you can do more with it. With qbasic, you're stuck in the command line.Okay, thanks again for the info!!! I'll look for beginner books that teach visual basic instead of qbasic At my high SCHOOL we're learning Java. We started by learning the concepts of object oriented programming by using a program called "ALICE" developed by Carnegie-Mellon University.
|