Computer Forums

Member Login

Remember Me? Sign Up! | Forgot Password
 
Slogan
 
Closed Thread
Old 12-11-2005, 08:57 PM   #1 (permalink)
 
Newb Techie

Join Date: Dec 2005

Posts: 13

ac3ofsk13s

Default c++ question

im new to programming and i was wonderinf if it is possible for me to start off with the c language or would you suggest somethnig else
ac3ofsk13s is offline  
Old 12-11-2005, 10:21 PM   #2 (permalink)
Chankama's Avatar
 
Monster Techie

Join Date: Jan 2005

Location: Canada

Posts: 1,522

Chankama will become famous soon enough

Default

Yup, you sure can. I did a little bit work with QBASIC when I started programming, but honestly, it didn't really matter. My "2nd" language was C. But, I might have as well started with that one. It's really easy to pick-up and make simple programs with.

Of course, C is a very advanced language, but the basics are simple. You can learn at your own pace .. Just to clarify, I think you should start with "C" first and then do "C++" after. Pick up an old "C" book from the local book store. I am sure they are really cheap.
Chankama is offline  
Old 12-11-2005, 10:37 PM   #3 (permalink)
 
Super Techie

Join Date: Jul 2004

Posts: 375

Nikkon

Default

C is a very good language to start with.
__________________
AMD 3800+ X2
Zalman CNPS7000B CPU Heatsink/Fan
ASUS A8N Premium
2 GB G. Skill DDR 400 (2 X 1 GB)
1 GB Ultra DDR 400 (2 X 512 GB)
eVGA 7800GT 256MB
120 GB seagate HD (7200RPM)
80 GB Seagate HD (7200RPM)
Sound Blaster Audigy 2 Platium ZS Sound Card
Logitec z5300 5.1 THX certified speaker
Medusa 5.1 Headphones
ATI TV turner card
DVD Drive
CD Burner Drive
Razer Copperhead Gaming mouse
Nikkon is offline  
Old 12-12-2005, 08:01 PM   #4 (permalink)
 
Newb Techie

Join Date: Dec 2005

Posts: 13

ac3ofsk13s

Default

well what makes it better to start with C than c++ is C++ just more to it?
ac3ofsk13s is offline  
Old 12-12-2005, 09:21 PM   #5 (permalink)
Chankama's Avatar
 
Monster Techie

Join Date: Jan 2005

Location: Canada

Posts: 1,522

Chankama will become famous soon enough

Default

Well, that way you won't get dragged into any discussion about Object Oriented Programming. Even if they "divide" the book into 2 sections (pre-OO and OO), it's bound to be talked about "at least a little bit".. I suggested C first b/c then that will never happen.

Plus, I find that "C" books are good at "teaching C" than C++ books. Those books put a lot of emphasis on the fundamental. Which is nice.
Chankama is offline  
Old 12-13-2005, 09:34 PM   #6 (permalink)
 
True Techie

Join Date: Nov 2004

Posts: 133

duncan

Default

In an ideal world with all the time that you need I would learn C then C++ or Java, this would give you a great programming base. I normally write in Java now because the same program can run on different platforms eg. Windows/UNIX/linux etc. It is tempting to ask what sort of programs you want to write, this would make it easier to suggest a language, but if you are starting out then you probably won't know enough to answer. That's why C or atleast the basic concepts from C are worth learning first. They will stand you on good ground for most other languages anyway, especially C++ and/or Java. Hope this helps.
duncan is offline  
Old 12-16-2005, 01:00 AM   #7 (permalink)
 
True Techie

Join Date: Mar 2004

Posts: 151

gohand

Default

Quote:
Originally posted by duncan
In an ideal world with all the time that you need I would learn C then C++ or Java, this would give you a great programming base. I normally write in Java now because the same program can run on different platforms eg. Windows/UNIX/linux etc. It is tempting to ask what sort of programs you want to write, this would make it easier to suggest a language, but if you are starting out then you probably won't know enough to answer. That's why C or atleast the basic concepts from C are worth learning first. They will stand you on good ground for most other languages anyway, especially C++ and/or Java. Hope this helps.
when you said you can run java from different platform, how can you do it? in my class(high school) they only teach us how to program and nothing else. we use jcreator with the jdk kit; after compilation there well be a .class file produced, but how can i use it?? if i just take the .class for example it's a game, and will i be able to take it to my friend's house and run it?? I just thought that the worse thing able java was that it had this restriction(it seems to me it only can run while you PRESS the compile buttom from Jcreator, and no other way else) but obviously i am wrong.
gohand is offline  
 
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On