How Stuff Works: C Programming Language
- Complete, thoroughly-illustrated C programming language tutorial with many examples to assist in becoming a C programmer.
- http://www.howstuffworks.com/c.htm
Object Oriented Programming in C - Paul Field's paper, published in C Vu 4:1 (November 1991), on how to use an object-like discipline with a procedural language. - http://www.accu.informika.ru/acornsig/public/articles/oop_c.html
C Programming - A tutorial that starts with the very basic and ends with the very complex. - http://www.its.strath.ac.uk/courses/c/
comp.lang.c Frequently Asked Questions - An HTML version of the Usenet comp.lang.c collection of questions, together with presumably definitive answers. - http://www.eskimo.com/~scs/C-faq.top.html
C FAQs - Contains a collection of links to various FAQs as well as who maintains them. - http://www.faqs.org/faqs/C-faq/
A Little C Primer - Quick introduction, written by a novice, intended for use by novices, but assumes familiarity with a programming language. By Greg Goebel. Public domain. - http://www.vectorsite.net/tscpp.html
C Tutorial - A beginner level tutorial for C, maintained at Drexel University's Computational Physics website. - http://www.physics.drexel.edu/courses/Comp_Phys/General/C_basics/c_tutorial.html
C++ Maniac - A blog containing daily lessons for programming with Visual Studio, using the C language. - http://visualcplus.blogspot.com/
Advice and Warning for C - A mature C/C++ tutorial, designed to improve your knowledge of the language itself. - http://www.brainbell.com/tutors/c/Advice_and_Warnings_for_C/
FriedSpace C Programming Tutorial - Series of detailed tutorials for beginners in C, based around real world programming examples. Keyed to Pelles C. - http://friedspace.com/CProg.html
The GNU C Programming Tutorial - Detailed coverage of each of the main elements of the C language and how to program in C, with special emphasis on the GNU/Linux compiler and associated toolset. - http://crasseux.com/books/ctutorial/
C for C++ Programmers - By Ray Tayek. Introduction to the subset of C++ and differences between the languages including scope, data structures, function behavior, library functions, input/output and compiling. - http://www.docdubya.com/belvedere/cpp/cfcpppg.html
Introduction to C Programming - An easy step by step guide to programming in C. - http://www.le.ac.uk/cc/tutorials/c/
A Programming Tutorial in C - A web site to teach the basics of the C programming language as defined by ANSI/ISO. (C99) - http://members.shaw.ca/ipatters/
Animated C Tutorial - A C tutorial which uses animation to illustrate how the language works. - http://kdat.csc.calpoly.edu/~ltauck/THESIS/C_Tutorial.html
Tutorial: Pointers and Arrays - A tutorial on pointers and arrays in the C programming language by Ted Jensen. - http://pw1.netcom.com/~tjensen/ptr/pointers.htm
Neal Spill's C Programming Page - An Introduction to Programming using C by Neal Spill for IPC144 Students at Seneca College. - http://pandora.senecac.on.ca/~nspill/
The Ground Cero Guide to C - Attempts to introduce absolute beginners to C. - http://www.aasted.org/GC/c-tut.php
C Programming Notes - Covers the basics of input/output, string functions and explanations of basic data types and operators. - http://www.eskimo.com/~scs/cclass/notes/top.html
Tips on C Programming - An idiosyncratic collection of advice on how to write C when developing large programs. - http://users.bestweb.net/~ctips/
The Ten Commandments for C Programmers - C programming guidelines, with a humorous presentation, yet very true and useful. By Henry Spencer. - http://www.lysator.liu.se/c/ten-commandments.html
Data Structures in C - Lists, trees, sorts and searches. - http://datastructures.itgo.com/
Phil's C Course - Phil Ottewell's C programming course. - http://www.pottsoft.com/home/c_course/course.html
The C Library Reference Guide - Complete reference to the ANSI C language. - http://www.acm.uiuc.edu/webmonkeys/book/c_guide/
C Tutorial for Mainframers - Beginners C tutorial for programmers on the mainframe. - http://www.sysprog.net/cplus.html