User Tools

Site Tools


programming:c

Programming - C

Articles/Blogposts

Snippets

Learning

Book: C Programming Language (2nd Edition) by Brian W. Kernighan and Dennis M. Ritchie
C Programming Notes - Notes to Accompany The C Programming Language, by Kernighan and Ritchie (``K&R''), –Steve Summit

The C Book, second edition by Mike Banahan, Declan Brady and Mark Doran, originally published by Addison Wesley in 1991. This version is made freely available. See GitHub - wardvanwanrooij/thecbook for a PDF version.

stack overflow - The Definitive C Book Guide and List

C Programming The notes on these pages are for the courses in C Programming Steve Summit used to teach in the Experimental College at the University of Washington in Seattle, WA.

Phil's C Course
Learn C The Hard Way - A Clear & Direct Introduction To Modern C Programming by Zed A. Shaw

C: A Reference Manual

cuddletech.com - Intermediary C Programming, pdf version

Codingpointer.com - C-Tutorial - C Program Examples

GitHub - ThatOSDev/LearnOpenGLInC This code is for those of us who use C instead of C++, for the LearnOpenGL tutorial website.

Also take a look at: programmeren_in_c

Compilers

The BD Software C Compiler (BDS C) An 8080/Z80 C Compiler: Now Open Source and Public Domain!
vbcc - portable ISO C compiler

Tools

STACK is a static checker that detects unstable code in C/C++ programs.

Library

cgic: an ANSI C library for CGI Programming
The GNU MPFR Library is a C library for multiple-precision floating-point computations with correct rounding.
C Algorithms Library is a collection of common Computer Science data structures and algorithms which may be used in C projects. The code is licensed under the ISC license (a simplified version of the BSD license that is functionally identical). As such, it may be reused in any project, whether Proprietary or Open Source.
TinyGL is intended to be a very small implementation of a subset of OpenGL * for embedded systems or games. It is a software only implementation. Only the main OpenGL calls are implemented.

CGI

C Code

Videos

programming/c.txt · Last modified: 2024/05/08 22:01 by bas