C Programming

(Redirected from C)

For technical reasons, "C#" redirects here. For the programming language C#, see C Sharp.

Wikibooks-logo.svg Wikibooks has a book on the topic of C Programming.
Face-blush.svg Completion status: About halfway there. You may help to clarify and expand it.
Sciences humaines.svg Educational level: this is a tertiary (university) resource.

IntroductionEdit

C is one of the most widely used programming languages in the world.[1] Therefore, C is a common choice for people wanting to learn how to program. This course assumes no previous programming experience and will guide you through all of the aspects of programming in C.

The course will roughly follow the C Programming book at Wikibooks as well as provide supplementary reading material for each lesson primarily through Wikipedia. Exercises will be given at the end of each course along with possible solutions. It is highly recommended that all of the exercises be worked because programming is learned by doing not just reading.

LessonsEdit

Beginner LessonsEdit

  1. Before You Start
  2. Introduction
  3. Variables
  4. Operators
  5. Basic Output
  6. Flow Control
  7. Functions
  8. Arrays
  9. Pointers
  10. Strings
  11. Structs
  12. Input and Output
  13. Memory Management
  14. Preprocessors
  15. Multithreading
  16. Unions

Advanced lessonsEdit

Additional resourcesEdit

See alsoEdit

Further readingEdit

  •   C

External ResourcesEdit

ReferencesEdit

  1. "Programming Language Popularity". 2009. Archived from the original on 7 January 2009. Retrieved 16 January 2009. Unknown parameter |dead-url= ignored (help)