View Full Version : Language Poll

11-04-2001, 08:40 PM
:cool: Which Language Was Easier To Learn:cool:

11-04-2001, 09:29 PM
C++ has some tricky stuff, like template classes/functions, or exception handling, which are a little tough to graft


11-04-2001, 09:32 PM
actually BASIC was easiest, but only took in HS and it wasn't that involved. C is HARD for me. But it is coming together.

11-04-2001, 10:08 PM
By far Pascal was easiest, took me 3 days to get most of it. BASIC was easy but BASIC was my first language. C wasn't that hard except that I didn't get pointers at first.

11-04-2001, 11:38 PM
don't try to learn C/++ if you only know basic and you don't have a book... my advice... :) and... doesn't this belong in the gen disc board?

01-22-2002, 11:28 AM
errr, this is the GD board DA

01-22-2002, 11:37 AM
It wasn't here until I moved it...

(da - you can move threads, too, bud)

01-22-2002, 03:28 PM
Well I am still learning C++, and I know some C.

01-22-2002, 05:53 PM
C is smaller, but I would say that they are both equally easy enough to learn. But I always stress concepts over code - you can't write anything until you know why you are doing it.

01-23-2002, 02:54 PM
I nevered learned C, so I voted for C++, but I do believe java is a very FUN language to learn on. A lot of libraries and easy to use APIs so you can have a nice GUI. Downfall SLOW and choppy. C++ is still my power gun.

01-23-2002, 03:03 PM
Neither one is harder, just different.

C++ requires learning new concepts and mastering both the usage of prewritten interfaces as well as how to write them. In my opinion C++ is easier for newer programmers to learn because the simple things are there for them to use and the complex things can wait until they know more about the language itself.

C is a little more hardcore, there often isn't much room for error in that the learner must understand not just how to use a function but also how that function works and how to write it before they can use it properly. While C++ can be very abstract and give the learner 'padding' to protect them from getting smacked too hard too soon, C doesn't offer anything to keep the learner from being overwhelmed.

Both languages can be learned in a relatively short time, but I feel that useful C++ programs can be written earlier than useful C programs since the nuances of C are amazingly difficult to master despite the simplicity of the language. Once again C++ has that padding so that the learner can make decent programs without really knowing how the classes they use work.