Sunday, December 27, 2009

Is it required to know C programming lang. to get started with Java?

I haven't learned C or any other programming language. But can I directly start learning Java?Is it required to know C programming lang. to get started with Java?
';The two programming languages you mentioned are Object Orientated languages.';





Tgtips, I'm not sure if this was a typo on your part or you misread the questions since I stopped reading your answer right after this but C is NOT object oriented. That was one of the major motivating factors for Bjarne Stroustrup to develop C++.





EDIT: Sorry if I come off as being rude, I'm not trying to be; it just surprised me that you would say that considering you seem to be well educated in Computer Science.





On topic:





No, you do not need to know C to learn Java; the languages are not very similar. Since you haven't learned any other programming languages before I suggest you learn Ruby or Python. They are more beginner oriented, while still being quite powerful %26amp; they will be a good introduction to programming concepts.





Python Homepage: http://www.python.org/


Ruby Homepage: http://www.ruby-lang.org/en/Is it required to know C programming lang. to get started with Java?
The two programming languages you mentioned are Object Orientated languages. If you learn one you'll find the other quite easy to learn also, albeit they use slightly different approaches to input and output of data.





When I did a degree in programming the university saw it fit to teach Java first and then in the second year to introduce the C programming language.





So to answer your question you should find it perfectly fine to begin with Java first.





If you are planning on buying some books about Java to help you learn it, then I'd recommend a text book we used during our studies that sets a great foundation for Java titled, 'Problem Solving with Java', 2nd Edition, by Elliot B. Koffman and Ursula Woltz





There is probably a more recent edition by now but if you grab a 2nd hand copy to save a few dollars any of their books would be good.





By the way that book comes with a CD which contained IDE software for compiling projects and also some extra classes they wrote especially to accompany some of the projects they use as examples in the lessons. So if you buy the book make sure you get the CD. If you can't grab the CD they have a website mentioned in the book which contains the files you may want plus erratas to correct errors in the book missed before it hit the printing presses.





Regards,





tgtips
Yes, you can directly learning Java without any prior knowledge of any programming langauge. What is only need for your side are right materials, good tutor and dedication.
yes..to get started with you can use Blue J as the environment too.You can download Blue J from the internet i think.
No, but if you've some programming skill in any laguage then it becomes easier to understand but I'll say go for java not for c.Good luck :)
yes , u can
  • powder
  • oil offshore
  • oil weight
  • petroleum oil
  • No comments:

    Post a Comment