English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

6 answers

i would rather say JAVA becoz, it DOES NOT support pointers and u will be having no head ache..

2007-01-11 12:37:06 · answer #1 · answered by JamesBond999 2 · 0 1

My choice is u go for java.
But b4 going to java u must know c++.
The concepts of c++ is only getting implemented in all the languages, even the forth coming generation will also have c++ as the base.

But u cant develop urself, and u cant go with the world only with c++.

You must do the latest updation like java, dot net.
You have to move along with the world, otherwise u ll be lost in the conrner of the world.
Dont think that i am giving a lecture. But its the reality.
Sorry if i have bored u

2007-01-11 12:22:27 · answer #2 · answered by Sudha P 2 · 0 0

It depends on the project. First, you must decide whether to go with structured programming (C) or object-oriented programming (C++, Java).

Structured programming is used when your application is process driven, i.e. start the car, if everything is okay then depress clutch and shift into first, etc. C is a good example of a structured programming language.

Object-oriented programming is used when your application is data driven, i.e. load information about a car (make, model, year, etc.) then process it accordingly. C++ and Java are both object-oriented programming (OOP).

Now, when it comes to C++ or Java, many prefer Java for several reasons:
(1) It is "more" object-oriented (where C++ is just a version of C retrofitted for OOP, Java was built around OOP in the first place, therefore making it easier to program for OOP applications),
(2) Java is easier to learn (they left out many of C/C++'s more troubling features, like pointers--however, this makes Java less efficient), and
(3) Java is more compatible, and is multi-platform (meaning it will work on multiple operating systems, as long they are equipped to handle Java).
Another benefit of Java is that it can be used on the web with relative ease.

Now, C++ is more efficient, but is harder to program and harder to learn. I've heard that many professionals use Java for testing and C++ for production. Most professional programs are written using C++, for a variety of reasons, including that DirectX and OpenGL are both for C++.

C++ can also be used on the web, however it is much more difficult, but at the same time much better (MySQL was programmed in C++, I believe).

I personally prefer to program in C++, one because I like my programs to run as efficiently as possible, and two because that's the language I learned first, and to me it just makes more sense. (And three because I've only designed programs for Windows, so I haven't had to deal with the portability issues.)

I hope that's enough to get you started. If you don't know any of these languages, Java will be the easiest to learn. If you're doing this just for fun, again Java. But if you plan on selling this or putting it on a system with limited resources, then C++ would be the better investment in the long run.

2007-01-11 13:54:16 · answer #3 · answered by Brian 3 · 0 0

Java is soo much better bcoz it's:
1.object oriented.
2.it absorbe u'r mistakes.
3.compilation is fast.
4.it got exception handler(try,catch).
5.portable with different platforms.
and so many athor features so my friend download the new version of Jcreator and get started.

2007-01-11 11:53:19 · answer #4 · answered by smile_mais 2 · 0 0

i would say java, although it depends on the project
what is it about?

2007-01-11 10:20:35 · answer #5 · answered by Anonymous · 0 0

java all the way

2007-01-11 11:12:03 · answer #6 · answered by snoboarder2k6 3 · 0 0

fedest.com, questions and answers