In computing, C (/ˈsiː/, as in the letter C) is a general-purpose programming language initially developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs. Like most imperative languages in the ALGOL tradition, C has facilities for structured programming and allows lexical variable scope and recursion, while a static type system prevents many unintended operations. Its design provides constructs that map efficiently to typical machine instructions, and therefore it has found lasting use in applications that had formerly been coded in assembly language, most notably system software like the Unix computer operating system. C is one of the most widely used programming languages of all time, and C compilers are available for the majority of available computer architectures and operating systems.
comp.lang.c FAQ This collection of hypertext pages is Copyright 1995-2005 by Steve Summit. Content from the book "C Programming FAQs: Frequently Asked Questions" (Addison-Wesley, 1995, ISBN 0-201-84519-9) is made available here by permission of the author and the publisher as a service to the community. It is intended to complement the use of the published text and is protected by international copyright laws.
This website is designed to be a central place to link to a huge variety of tips and tricks in the C programming language to make your life a little easier as you write programs in such a minimalistic language. Understand that this website is targeted at GCC in Linux, so most of the tips will work elsewhere, but some may not. General Timer - Timing and displaying how long a piece of code took to run Comment out blocks of code - Make it clear why you're not using it anymore C Tips and Tricks Wiki