Sponsored results

Links
  • 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
  • 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/
  • Phil's C Course
    Phil Ottewell's C programming course.
    http://www.pottsoft.com/home/c_course/course.html
  • Learn C in 5 Hours
    C tutorial with examples.
    http://members.tripod.com/~johnt/c.html
  • John McGuinn's C Programming Tutorial
    A basic tutorial in using the C programming language.
    http://www.tutorials4u.com/c/
  • 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/
  • The Ground Cero Guide to C
    Attempts to introduce absolute beginners to C.
    http://www.aasted.org/GC/c-tut.php
  • Introduction to C Programming
    An easy step by step guide to programming in C.
    http://www.le.ac.uk/cc/tutorials/c/
  • Programming for Dummies - C and C++
    Contains tutorials for programming in C,C++.
    http://www.geocities.com/naif_2pac/cpp.htm
  • Programming in C: UNIX System Calls and Subroutines using C
    Lecture notes with integrated exercises, solutions and marking By A. D. Marshall.
    http://www.cs.cf.ac.uk/Dave/C/CE.html
  • Tips on C Programming
    An idiosyncratic collection of advice on how to write C when developing large programs.
    http://users.bestweb.net/~ctips/
  • 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
  • Windows Programming Tutorial with C
    A tutorial on Win32 programming with C, for beginners.
    http://in.geocities.com/pravinparatey/
  • 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
  • Static and Dynamic Allocation of Multi-Dimensional Arrays
    A discussion of how static and dynamic multidimensional arrays are allocated in C.
    http://www.hermetic.ch/cfunlib/arrays/arrays.htm
  • Programming resources for C/C++, Visual C++ and C# .Net Programmers - MYCPLUS
    Programming resources for C/C++/C#. Provides tutorials, articles, source code, utilities, books and free magazines.
    http://www.mycplus.com/
  • 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/
  • Ramu's Home Page
    Questions and solutions for a computer programming course in the C programming language.
    http://www.geocities.com/rk_gaddipati/cp/questions.html
  • 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
  • FAQ: comp.lang.c
    Frequently Asked Questions.
    http://www.eskimo.com/~scs/C-faq/top.html
  • C for the Mentally Derranged
    Easy to understand C tutorials for absolute beginners.
    http://randimus.freeservers.com/cstuff.html
  • The C Library Reference Guide
    Complete reference to the ANSI C language.
    http://www.acm.uiuc.edu/webmonkeys/book/c_guide/
  • C++ Maniac
    A blog containing daily lessons for programming with Visual Studio, using the C language.
    http://visualcplus.blogspot.com/
  • C for C++ Programmers
    By Ian Cooke. Highlights the differences with C++ including comments, input/output, memory allocation, variable declarations, constants, structures, booleans, libraries and suggested reading.
    http://people.cs.uchicago.edu/~iancooke/osstuff/ccc.html
  • 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
  • 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
  • AOLserver C Developer's Guide
    Guide with examples.
    http://www.aolserver.com/docs/devel/c/
  • C FAQs
    Contains a collection of links to various FAQs as well as who maintains them.
    http://www.faqs.org/faqs/C-faq/
  • C Programming
    A tutorial that starts with the very basic and ends with the very complex.
    http://www.strath.ac.uk/IT/Docs/Ccourse/
  • 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
  • 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
  • Data Structures in C
    Lists, trees, sorts and searches.
    http://datastructures.itgo.com/
  • Coding Link Lists in C
    This site gives an animated step-by-step walkthrough of linked list code in the C programming language, such as: Initialize, Add/Sort Node, Delete Node, Linear Search, Length, Seek & Destroy Node.
    http://www.geocities.com/link_list/
  • C Tutorial for Mainframers
    Beginners C tutorial for programmers on the mainframe.
    http://www.sysprog.net/cplus.html
  • C Programming Tutorial
    This tutorial features a series of lessons designed to teach the basics of C programming.
    http://cplus.about.com/library/blctut.htm
  • 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 Tutorial for Beginners
    Intends to teach C to someone with no previous experience.
    http://www.geocities.com/SiliconValley/Software/5562/
  • 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/
  • Simulating Ecological and Evolutionary Systems in C
    Book by Will Wilson. The book starts with elementary programs modeling stochastic birth-death processes, slowly increasing programming complexity as the chapters progress.
    http://www.biology.duke.edu/wilson/Book/
  • Scholarly Resources for CompSci Undergrads - C
    C tutorials, references and links.
    http://www.csd.uwo.ca/~jamie/C/
  • A to Z of C
    The non-profit free book on C/DOS/Turbo C programming with 79 chapters. It's available online to view/download.
    http://guideme.itgo.com/atozofc/
  • Writing Bug-Free C Code
    Online book by Jerry Jongerius advocates a style of programming based upon classes, data abstraction, run-time type checking, and fault tolerant functions which results in bug-free C code. Sources, Amazon link for printed copy.
    http://www.duckware.com/bugfreec/
  • The C Programming Language
    By Brian W. Kernighan and Dennis M. Ritchie, the original (revised) and the best book to learn C.
    http://cm.bell-labs.com/cm/cs/cbook/index.html
  • C Programming: A Modern Approach
    A comprehensive tutorial and reference.
    http://www.knking.com/books/c/
  • Applications Programming in ANSI C
    Third edition.View online of download for viewing later.
    http://condor.depaul.edu/~mkalin/ed3/
  • The C Book
    Complete online version of second edition book by Mike Banahan, Declan Brady and Mark Doran. Popular introduction to ANSI Standard C.
    http://publications.gbdirect.co.uk/c_book/
  • C Elements of Style
    Programming books,information, and columns.
    http://www.oualline.com/
  • C Interfaces and Implementations
    Explains the use of various interfaces such as string manipulation and data structure.
    http://www.cs.princeton.edu/software/cii/
  • The Annotated Annotated C Standard
    This is a review of the book explaining some of the errors found.
    http://www.lysator.liu.se/c/schildt.html

 

The Computer Science Directory currently has categories, which include links along with indexed pages.