FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title The C Programming Language, 2nd Edition
- Author(s) Brian W. Kernighan, Dennis M. Ritchie
- Publisher: Prentice Hall PTR; 2 edition (April 1, 1988)
- Paperback 274 pages
- eBook ePub, PDF, Daisy, Kindle, etc.
- Language: English
- ISBN-10: 0131103628
- ISBN-13: 978-0131103627
- Share This:
Just about every C programmer I respect learned C from this book. Unlike many of the 1,000 page doorstops stuffed with CD-ROMs that have become popular, this volume is concise and powerful (if somewhat dangerous) - like C itself. And it was written by Kernighan himself. Need we say more?
This book presents a complete guide to ANSI standard C language programming. Written by the developers of C, this new version helps readers keep up with the finalized ANSI standard for C while showing how to take advantage of C's rich set of operators, economy of expression, improved control flow, and data structures.
This 2nd edition has been completely rewritten with additional examples and problem sets to clarify the implementation of difficult language constructs.
About the Authors-
Brian W. Kernighan works in the Computing Science Research Center at Bell Laboratories, Lucent Technologies. He is Consulting Editor for Addison-Wesley's Professional Computing Series and the author, with Dennis Ritchie, of The C Programming Language.
-
Dennis M. Ritchie was best known as the creator of the C programming language, a key developer of the Unix operating system. He was also notable for his influence on ALTRAN, B, BCPL, Multics, etc.
- The C and Objective C Programming
- The C++ Programming Language
- Unix/Linux Programming
- Computer Programming
- Computer and Programming Languages
- The C Programming Language, 2nd Edition ©1988 (Brian W. Kernighan, Dennis M. Ritchie)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
- The Mirror Site (3) - PDF
- The Mirror Site (4) - PDF
- The Mirror Site (5) - PDF
- The Mirror Site (6)
- The Mirror Site (7)
- Answers to the Exercises (Faisal Fsaadatmand)
- Answers to the Exercises (Ke-Fong Lin)
- Answers to the Exercises (Thomas van der Burgt)
- Answers to the Exercises (David Fifield)
- Answers to the Exercises (Jeremy Yu)
- An Interview with Brian Kernighan on C and "The C Programming Language"
- The Development of the C Language (Dennis M. Ritchie)
- Wikipedia for the Book
- The Original Book Homepage (How Many Languages it was Translated)
- C Programming Tutorial, 4th Edition (K&R Version), by Mark Burgess
- Programming in C: A Tutorial, by Brian W. Kernighan || PDF Format
- Program Analysis and Specialization for the C Programming Language (Lars Ole Andersen)
- Runtime Monitoring of C Programs for Security and Correctness (Suan Hsi Yong)
- C formalised in HOL (Michael Norrish)
- The C standard formalized in Coq (Robbert Krebbers)
-
Modern C (Jens Gustedt)
Take your C programming skills to new heights, whether you're just starting out with C or have more extensive experience. Organized by level, this comprehensive guide lets you jump in where it suits you best while still reaping the maximum benefits.
-
Expert C Programming: Deep C Secrets (Peter van der Linden)
This book is for the knowledgeable C programmer, this is a second book that gives the C programmers advanced tips and tricks. Organized to make it easy for the reader to scan to sections that are relevant to their immediate needs.
-
Beej's Guide to C Programming (Brian Hall)
This book introduces you to the most commonly used programming language, for computer users who would want to have an idea what is happening behind the scenes as they work with various computer programs.
-
O'Reilly® Using C on the UNIX System (David A. Curry)
This book provides a thorough introduction to the UNIX system call libraries. It is aimed at programmers who already know C, but who want to take full advantage of the UNIX programming environment.
-
Introduction to C and GUI Programming (Simon Long)
This book is an introduction to C, and covers the basics of writing simple command-line programs. It also shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications which can be run on the desktop.
-
Deep C (and C++) by Olve Maudal and Jon Jagger
We will study small code snippets in C and C++, and use them to discuss the fundamental building blocks, limitations and underlying design philosophies of these wonderful but dangerous programming languages.
-
Programming Persistent Memory: A Comprehensive Guide
The book explains fundamental concepts, provides an introduction to Persistent Memory programming APIs for C, C++, JavaScript, and other languages, discusses RMDA with persistent memory; reviews security features; and presents many examples.
-
Data Structures and Algorithms Using C (Debdutta Pal, et al.)
Refine and enhance the innovative approach to algorithms and data structures. Using a C implementation, highlights conceptual topics, focusing on ADTs and the analysis of algorithms for efficiency as well as performance and running time.
-
Notes on Data Structures and Programming Techniques in C
There are two purposes to this book: to teach you to program in the C programming language, and to teach you how to choose, implement, and use data structures and standard programming techniques.
-
The C Book: Featuring the ANSI C Standard, 2nd Edition
This book presents an introduction to the C programming language, featuring a structured approach and aimed at professionals and students with some experience of high-level languages, includes highlights of common traps and pitfalls in C programming.
-
Learn to Code with C (Simon Long)
This book is an introduction to programming in C for absolute beginners; you don’t need any previous programming experience, and a Raspberry Pi running Raspbian is all you need to get started.
-
The Art and Craft of Programming, C Edition (John C. Lusth)
This book is designed to be used as the primary textbook in a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science.
-
Object-Oriented Programming with ANSI-C (A. Schreiner)
This book is not going to praise object-oriented programming or condemn the Old Way. It's simply going to use ANSI-C to discover how object-oriented programming is done, what its techniques are, why they help us solve bigger problems,
-
A Book on C: Programming in C (Al Kelley, et al.)
The C language is demonstrated with numerous examples and extensive exercises that guide readers through each concept. Step-by-step "dissections" of program code reveal the underlying logic of the programs and include in-depth implementation details.
-
Extreme C (Kamran Amini)
This book will teach you to use C's advanced low-level power to write effective, efficient systems. This intensive, practical guide will help you become an expert C programmer. The book is essential for anybody who wants to take their C to the next level.
-
Practical C (Mark Hharrison)
This book is a collection of ideas and techniques written for both the newcomer to the C programming language and the experienced C programmer who wishes to get the most from an implementation of the language on a personal computer.
:
|
|