I'm in the first semester in the german university in cairo,I study in cs java in the first year while most of universities study c++ first,so, is it better to study java now or its wrong?
Six answers:
?
2008-11-11 07:12:31 UTC
If you know java you will know C++.
I learned Pascal and C, then C++ and Java on my own,,,
Logic is logic, syntax and built in methods you can look up
tbshmkr
2008-11-11 08:19:02 UTC
Study C++.
Here is an article.
An entire section is entitled: "The Pitfalls of Java as a First Programming Language"
In short. Electrical Engineering students were taught C++ as a first language. Computer Science students were taught Java as a first language.
When the EE students started to out-program the CS students, the CS department switched to C++.
Plain Vanilla
2008-11-11 07:41:06 UTC
Both C++ and Java are based on the object oriented model. So you have structures, you have objects of structures and so on. The place where Java trumps C++ is its vastness and its application. There are so many library classes written for using Java in different applications and list is growing. Java is used in mobile, server, web client, desktop and also scientific applications among other things.
So if I were you, I would be happy to learn Java as it would give me more options to implement real life applications.
Dryer
2008-11-11 07:22:14 UTC
Personally I prefer c++ as of now. Keep in mind however, that c++ has been around a good time now. Even though it is still the most popular and common programming language of its kind, Java is getting up there. It all depends on your personal preferences.
Scorpio
2008-11-11 07:17:13 UTC
Both java and C++ are object oriented programming languages. Java is more advanced than C++. If you know java well, C++ should be easy to understand as they are both based on the same OOPS concepts.
C++ is what you're finding for. although, i think of you have to be somewhat greater open approximately what you're gaining wisdom of. community firewalls have been written and basically some human beings would desire to write down them. that's an quite small container. i'd propose you concentration on C++ (because of the fact it is the place you're activity are), yet determine you be taught different languages like ruby, erlang, scala, groovy, Hypertext Preprocessor, C#, purpose C, or Android(certainly an OS).
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.