Wrox Book FeedbackA forum to submit feedback on Wrox books if other forums on P2P have been unable to address your book-specific needs. IF YOU ARE LOOKING FOR CODE DO NOT ASK "Where can I find the code for this book?"That question is answered here.
Welcome to the p2p.wrox.com Forums.
You are currently viewing the Wrox Book Feedback section of the Wrox Programmer to Programmer discussions. This is a community of tens of thousands of software programmers and website developers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining today you can post your own programming questions, respond to other developers’ questions, and eliminate the ads that are displayed to guests. Registration is fast, simple and absolutely free .
given the rapid change and fluctuation in the usage of computer languages can somebody advise me on which language would be most suitable to learn for the future?
Considering you are knowledgeable at C, I would say your best bet is to learn C++. C++ is still widely used, and paves the way for other languages, such as Java, or Verilog if you're into hardware description languages.
Of course, if you are a very fast learner, I would suggest learning whatever languages employers are looking for. Really, to be safe, you could look at which languages are the most widely used, and learn them for future use.
I also should mention, all languages have their advantages and disadvantages. Depending on what you're trying to accomplish, which programming language could make a difference.
if you know C well go on to learn C++. If you understand the overloading of operators and your class scopes and your recursions and algorithms then you understand the basis of programming. Then all other languages will be very easy to understand.
It is not good enough if you know one language. I think we
should become familiar with multiple languages and use the right
one for the task on hand based on the way VS.Net is evolving and Microsoft is integrating the languages.
Today there are little related with a single language. They all involve some architectureal frameworks which consits of many technogies. Today we have 2 hot sophesticated technogy frameworks the .NET & J2EE. So you can choose any.