login about faq


What are your thoughts on C++ and Java programing and the pros and cons of both. I'm thinking of learning one of these languages over the summer before my last year of High School.

asked Jun 29 '10 at 20:33

ace2020boyd's gravatar image

ace2020boyd
0446

closed Jun 29 '10 at 20:44

trueb's gravatar image

trueb
14.9k4999256

Java is a nice program to start off with but if you want to make desktop applications then you would want to learn the native language.

(Jun 30 '10 at 00:28) FilipinoPower FilipinoPower's gravatar image

The question has been closed for the following reason "Duplicate Question" by trueb Jun 29 '10 at 20:44


Learn both. :)

You can learn them both as part of 2 courses on programming made free by Stanford University. http://see.stanford.edu/see/courses.aspx

The Programming Methodology one teaches Java, but more importantly teaches good software engineering habbits and techniques so I would recomment starting with it. The Programming Abstractions one teaches C++, but is slightly more advanced in programming so its better to do as a carry on from doing the Java course.

answered Jun 29 '10 at 20:45

teh_HyDr0iD's gravatar image

teh_HyDr0iD
1.1k1721

i would say go with C++ it is my language of choice, well C is actually, but C++ is closely related in syntax and functionality i also like to do some assembly.

dont get me wrong Java is a nice language and you can do a lot with it, but i feel you can do more with knowing C, with C you can program most embedded devices such as microprocessors.

however Java plays nicer, its a little more forgiving than C or C++, but less universal.

the main idea is to get your foot in the door with a language, once you learn to program in one it is easy to adapt.

answered Jun 29 '10 at 20:40

trueb's gravatar image

trueb
14.9k4999256

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported


Join Us in the Chat Room

Tags:

×1,411
×399
×222
×90
×87
×68

Asked: Jun 29 '10 at 20:33

Seen: 746 times

Last updated: Jun 30 '10 at 00:28