Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elliotalien/c-programming
BASIC C PROGRAMMING QUESTIONS AND ANSWERS
https://github.com/elliotalien/c-programming
Last synced: 9 days ago
JSON representation
BASIC C PROGRAMMING QUESTIONS AND ANSWERS
- Host: GitHub
- URL: https://github.com/elliotalien/c-programming
- Owner: elliotalien
- Created: 2023-08-14T10:16:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-14T11:43:25.000Z (over 1 year ago)
- Last Synced: 2024-11-16T08:26:27.029Z (2 months ago)
- Language: C
- Size: 611 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# C-PROGRAMMING
BASIC C PROGRAMMING QUESTIONS AND ANSWERS
History
C was created by Dennis Ritchie at Bell Labs in the early 1970s as an augmented version of Ken Thompson's B.[3] Another Bell Labs employee, Brian Kernighan, had written the first C tutorial,[4] and he persuaded Ritchie to coauthor a book on the language.[5] Kernighan would write most of the book's "expository" material, and Ritchie's reference manual became its appendices.The first edition, published February 22, 1978, was the first widely available book on the C programming language. Its version of C is sometimes termed K&R C (after the book's authors), often to distinguish this early version from the later version of C standardized as ANSI C.[6]
In April 1988, the second edition of the book was published, updated to cover the changes to the language resulting from the then-new ANSI C standard, particularly with the inclusion of reference material on standard libraries. The second edition of the book (and as of 2023, the most recent) has since been translated into over 20 languages.[7] In 2012, an eBook version of the second edition was published in ePub, Mobi, and PDF formats.[8]
ANSI C, first standardized in 1989 (as ANSI X3.159-1989), has since undergone several revisions, the most recent of which is ISO/IEC 9899:2018 (also termed C17 or C18), adopted as an ANSI standard in June 2018. However, no new edition of The C Programming Language has been issued to cover the more recent standards.