Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Jul 31, 2010, 01:23 PM   #1
thedon1
macrumors 6502
 
Join Date: Jun 2010
Book to learn C?

I am trying to get into iphone developement but don't really have any experience.

I have read that it is better to learn C first and then objective C. Would you agree with that?

Any C books to get me started?
thedon1 is offline   0 Reply With Quote
Old Jul 31, 2010, 01:24 PM   #2
miles01110
macrumors 604
 
miles01110's Avatar
 
Join Date: Jul 2006
Location: The Ivory Tower (I'm not coming down)
http://guides.macrumors.com/Cocoa_FAQ
__________________
Got a problem? Check here first.
miles01110 is offline   0 Reply With Quote
Old Jul 31, 2010, 01:43 PM   #3
thedon1
Thread Starter
macrumors 6502
 
Join Date: Jun 2010
Good stuff, looks like The C Programming Language (2nd Edition) is what i will be getting.

Do you guys reccomend anything else? Is the C for dummies book any good? I've read it's aimed at absolute begginers. While i know VB, C is very new for me. Is it worth picking up?
thedon1 is offline   0 Reply With Quote
Old Jul 31, 2010, 02:50 PM   #4
chown33
macrumors 601
 
Join Date: Aug 2009
Quote:
Originally Posted by thedon1 View Post
Is the C for dummies book any good? I've read it's aimed at absolute begginers. While i know VB, C is very new for me. Is it worth picking up?
Visit a book store or public library to look at the book, or borrow it from someone you know. If you already understand everything you see, don't buy it.

VB isn't much like C, except they have similar control structures (conditionals, loops, functions/subroutines). Types and pointers are two big differences, and pointers in particular can be a struggle, especially the relationship between C pointers and arrays.
chown33 is offline   0 Reply With Quote
Old Jul 31, 2010, 03:09 PM   #5
iDisk
macrumors 6502a
 
iDisk's Avatar
 
Join Date: Jan 2010
Location: Menlo Park, CA
Try to get something up to date, like Modern C Programming. The classic one your talking about has a good core base way to implement proper code, but its still outdated.

Also iPhone development focuses highly on OOP (Object-Oriented Programming) So try to learn Obj-C & Cocoa.
__________________
"Where there is no vision the people perish:"- Proverbs 29:18
iDisk is offline   0 Reply With Quote
Old Jul 31, 2010, 03:42 PM   #6
elppa
macrumors 68040
 
elppa's Avatar
 
Join Date: Nov 2003
http://masters-of-the-void.com/what-you-need.htm
elppa is offline   0 Reply With Quote
Old Jul 31, 2010, 05:41 PM   #7
Cromulent
macrumors 603
 
Cromulent's Avatar
 
Join Date: Oct 2006
Location: The Land of Hope and Glory
Quote:
Originally Posted by iDisk View Post
The classic one your talking about has a good core base way to implement proper code, but its still outdated.
It's hardly outdated at all and by far the best book on C.
__________________
Neural Advance - Mac OS X, UNIX and Windows Development
Last.fm Profile | Extreme Metal Reviews
MP 4x 2.66Ghz Xeons / 6GB RAM / 640GB + 500GB + 750GB + 1TB HDDs / ATI Radeon 4870 / iPad 3
Cromulent is offline   0 Reply With Quote
Old Aug 1, 2010, 01:14 AM   #8
MorphingDragon
macrumors 603
 
MorphingDragon's Avatar
 
Join Date: Mar 2009
Location: Planet Key
Send a message via Skype™ to MorphingDragon
Quote:
Originally Posted by Cromulent View Post
It's hardly outdated at all and by far the best book on C.
I've had a quick look through both SK's and K&R's C programming books and they are both very good, but SK's book is less formal and might be better for some people.
__________________
The only difference between an American and a Downunderian is that Americans only think they're free.
MorphingDragon is offline   0 Reply With Quote
Old Aug 1, 2010, 01:24 AM   #9
jashsayani
macrumors regular
 
Join Date: Feb 2009
Location: Salt Lake City, UT
A good old book would be: Let Us C
__________________
Mac mini: 2.0 GHz, 2 GB RAM, 160 GB HD, Leopard 10.5.8
MacBook: 2.0 GHz, 4 GB RAM, 160 GB HD, Lion 10.7.1
Visit my Blog Twitter: Follow Me
jashsayani is online now   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

Forum Jump

Similar Threads
thread Thread Starter Forum Replies Last Post
Best book to learn Cocoa and Objective C? valiar Mac Programming 44 Nov 11, 2011 01:30 PM
What book to learn to shoot? Chris7 Digital Photography 13 Jan 20, 2010 01:17 PM
Best book to learn how to edit photos in Photoshop? kreuzberg Digital Photography 10 May 24, 2009 04:06 PM
Need book to learn how to program for the iPhone TJunkers iPhone Tips, Help and Troubleshooting 1 Jul 24, 2008 05:58 AM
good first book to learn c++?? kashmoney2006 Mac Programming 5 Mar 7, 2008 07:59 AM


All times are GMT -5. The time now is 01:10 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

Privacy / DMCA contact / Affiliate and FTC Disclosure
Copyright 2002-2013, MacRumors.com, LLC