--- created_at: '2017-09-08T05:32:43.000Z' title: Beej's Guide to C Programming (2007) url: http://beej.us/guide/bgc/ author: da02 points: 427 story_text: comment_text: num_comments: 79 story_id: story_title: story_url: parent_id: created_at_i: 1504848763 _tags: - story - author_da02 - story_15198093 objectID: '15198093' year: 2007 --- [Source](http://beej.us/guide/bgc/ "Permalink to Beej's Guide to C Programming") # Beej's Guide to C Programming Like the guide? Pitch in! Hello, comp.lang.c freaks! Please keep in mind **_this is an alpha-quality document_**. If you have corrections, I'd love to hear them, but understand that even _I_ might not have read that part of the guide yet. There are glaring errors! Additionally, I might not know what I'm talking about when it comes to something! So [e-mail me][1]! # Beej's Guide to C Programming ([Click here for other guides!][2]) ### What's Here for Readers: **HTML:** * [**One section per page**][3] (read online) * [All on one page][4] (read online) * [One section per page][5] (tarball for download) * [One section per page][6] (zipfile for download) * [All on one page][7] (tarball for download) * [All on one page][8] (zipfile for download) **PDF:** * [US Letter, one sided][9] * [US Letter, two sided][10] * [A4, one sided][11] * [A4, two sided][12] ### What's Here for Translators and Writers: Clone the whole thing from [GitHub][13] and follow the `README`. * * * Contact Beej: [`beej@beej.us][1]` [1]: mailto:beej%40beej.us [2]: http://beej.us/guide/ [3]: http://beej.us/html/multi/index.html [4]: http://beej.us/html/single/bgc.html [5]: http://beej.us/html/archive/bgc_multipage.tgz [6]: http://beej.us/html/archive/bgc_multipage.zip [7]: http://beej.us/html/archive/bgc_singlepage.tgz [8]: http://beej.us/html/archive/bgc_singlepage.zip [9]: http://beej.us/pdf/bgc_USLetter.pdf [10]: http://beej.us/pdf/bgc_USLetter_2.pdf [11]: http://beej.us/pdf/bgc_A4.pdf [12]: http://beej.us/pdf/bgc_A4_2.pdf [13]: https://github.com/beejjorgensen/bgc