3

Im an experienced actionscript developer, and relatively new to Objective C.

I decided a good investment of my time would be to master the C language (not C# or C++).

Can anyone recommend the 'best' online tutorials for learning C?

Bachalo
  • 6,965
  • 27
  • 95
  • 189
  • 5
    I'd recommend [a good introductory book](http://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list) over some web based resource just about any day. – James McNellis Jul 21 '10 at 13:40
  • 2
    See http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books – Yktula Jul 21 '10 at 13:45
  • Did you want to learn Obj-C too? – JBRWilkinson Jul 21 '10 at 16:01
  • thanks for all the suggestions...will probably opt for the K&R book...just browsed a copy, not impressed by the poor printing..or the price but seems like a great reference. Yes , learning OBjective C. – Bachalo Jul 21 '10 at 18:17
  • Deitel and Deitel books have a pretty good reputation, also. You might track down any version of _C How to Program_, Deitel&Deitel, at the library. – Steve Jul 22 '10 at 00:27
  • https://hackr.io/tutorials/learn-c is a good place to find the best C programming tutorials submitted and voted by the programming community. – Saurabh Hooda Dec 13 '16 at 11:12

4 Answers4

3

You won't have difficulties understanding the C syntax given your past experience, and unfortunately, most tutorials and introductory books will focus on it much more than they should.

C is full of traps, but it is a simple language which gives you full control on what is going on with your programs. However, it is difficult to master. You will need something more elaborated than a simple tutorial which will be half full of things you probably already know.

I definitely recommand K&R's book if you want to learn the language correctly. Be sure to grab the second edition.

Alexandre C.
  • 55,948
  • 11
  • 128
  • 197
0

I agree with James' comment, though I would recommend looking over the first paragraphs of a web based tutorial.

Though they're not the best for learning the language itself, you can get a feel for some trivial programs and see if they fit your brain.

The worst thing that can happen here is if you buy a book and can't use the language (for whatever reason).

As far as specific selections... I can't give you any.

Sharjeel Aziz
  • 8,495
  • 5
  • 38
  • 37
new123456
  • 873
  • 1
  • 12
  • 21
0

As you've asked for online resources only, so here is one

http://www.cprogramming.com/tutorial/c/lesson1.html

Like Alexandre , I would also recommend K & R's book

DeltaRogue
  • 29
  • 1
  • 1
0

You should check this out too: http://www.phy.duke.edu/~rgb/General/c_book/c_book/index.html

I've looked through it, it's got some good examples and it's a good read.

dotminic
  • 1,135
  • 2
  • 14
  • 28