Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Skip to main content

.ca
Hello
Books
Hello, Sign in Returns 0
Select your address Account & Lists & Orders

All Best Sellers Deals Store New Releases Prime Gift Ideas

Books Advanced Search Today's Deals New Releases Amazon Charts Best Sellers & More The Globe & Mail Best Sellers New York Times Best Sellers

Customers who viewed this item also viewed


Effective C: An Clean Code: A Handbook Programming: Principles
Introduction to of Agile Software and Practice Using C++
Professional C Craftsmanship 514

Programming 3,085
$
71 35
121
4320
$
$
5225
Books › Computers & Technology › Programming

C Programming Language Buy new: $82.91

Paperback – March 22 1988 FREE delivery Monday, January


by Brian Kernighan (Author), Dennis Ritchie (Author) 10. Order within 23 hrs 19 mins.
2,365 ratings Details

Or fastest delivery Tomorrow,


See all formats and editions
January 5. Details
Kindle Edition
Hardcover
Pa
Select delivery location
$43.19 from $185.24 $8
Read with Our Free App 5 Used from $185.24 20 In Stock.
3 New from $882.81 7N
As an alternative, the Kindle
eBook is available now and can
The authors present the complete guide to ANSI
be read on any device with the
standard C language programming. Written by the
free Kindle app.
developers of C, this new version helps readers keep
up with the finalized ANSI standard for C while Quantity: 1
showing how to take advantage of C's rich set of
operators, economy of expression, improved control Add to Cart
flow,
Read
andmore
data structures. The 2/E has been
Buy Now

See all 5 images ISBN-10 ISBN-13 Secure transaction

Follow the Author Ships from and sold by


Amazon.ca.
0131103628 978-0131103627
Brian W.
+ Follow Try Amazon Prime
and start
Kernighan
saving today with fast, free
delivery on millions of
items
Frequently bought together Add gift options

Total price: $225.10


Buy used: $34.71
Add all three to Cart

+ +
Add to Wish List
Share <Embed>
Some of these items ship sooner than the others. Show details
Have one to sell?
This item: C Programming Language by Brian Kernighan Paperback $82.91 Sell on Amazon
Clean Code: A Handbook of Agile Software Craftsmanship by Robert Martin Paperback $43.20
C++ Programming Language, The by Bjarne Stroustrup Paperback $98.99

Customers who viewed this item also viewed


Clean Code: A Handbook The Linux Programming Programming: Principles Effective C: An C++ Primer
of Agile Software… Interface: A Linux and… and Practice Using C++ Introduction to Stanley Lippman
Robert Martin Michael Kerrisk Bjarne Stroustrup Professional C…  697
 3,085  469  514 Robert C. Seacord Paperback
Paperback Hardcover Paperback  121 11 offers from $68.85
#1 Best Seller in Software #1 Best Seller #1 Best Seller
in Linux & in C Paperback
Testing Unix Programming Language $52.25
$43.20 $93.14 $71.35 Get it by Monday, Jan 10
Get it by Monday, Jan 10 Get it by Tuesday, Jan 11 Get it by Monday, Jan 10 FREE Shipping on orders
FREE Shipping on orders FREE Shipping on orders FREE Shipping on orders over $35 shipped by Amazon
over $35 shipped by Amazon over $35 shipped by Amazon over $35 shipped by Amazon
Only 7 left in stock.

Products related to this item


Sponsored

Just released

Operating System Fundamentals of Learning C# by Node.js Design Patterns: Computer Programming


Concepts Engineering Developing Games with Design and implement for Beginners:
Abraham Silberschatz Thermodynamics Unity 2021: Kickstart your production-grade Node.js Fundamentals of
74 Michael J. Moran C# programming and ... applications... Programming Terms…
Loose Leaf 19 Harrison Ferrone Mario Casciaro Nathan Clark
$95.95 Loose Leaf 2 85 247
$135.00 Paperback Paperback Paperback
$49.99 $65.65 $23.99

Product description
From Amazon
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?

From the Publisher


This second editon describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book
assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer
should be able to read along and pick up the language.

Read more

Start reading C Programming


Product details Language on your Kindle in
Publisher

‏‬:

Pearson; 2 edition (March 22 1988) under a minute.

Language

:

English
Don't have a Kindle? Get your
Paperback

‏‬:

288 pages Kindle here, or download a
FREE Kindle Reading App.

ISBN-10

‏‬:

0131103628
ISBN-13

‏‬:

978-0131103627
Item weight

‏‬:

465 g
Dimensions

‏‬:

17.27 x 1.78 x 23.37 cm
Best Sellers Rank: #14,375 in Books (See Top 100 in Books)
#3 in C Language
#3 in C Programming Language
#19 in Computer Software (Books)
Customer Reviews: 2,365 ratings

What other items do customers buy after viewing this item?

Cracking the Coding Python Crash Course, C++ Programming Clean Code: A Handbook C Programming Absolute
Interview: 189 2nd Edition: A Hands-On, Language, The of Agile Software… Beginner's Guide
Programming… Project-Based… Bjarne Stroustrup Robert Martin Greg Perry
Gayle Laakmann McDowell Eric Matthes  817  3,085  506
 5,204  4,793 Paperback Paperback Paperback
$98.99 #1 Best Seller in Software 27 offers from $21.44
Paperback Paperback
#1 Best Seller in Hacking #1 Best Seller in Get it by Monday, Jan 10 Testing
$40.07  $43.20
Programming Languages FREE Shipping on orders
FREE Shipping on orders Textbooks over $35 shipped by Amazon Get it by Monday, Jan 10

over $35 shipped by Amazon $35.94  Only 9 left in stock. FREE Shipping on orders

FREE Shipping on orders over $35 shipped by Amazon

over $35 shipped by Amazon

Products related to this item


Sponsored

Fundamentals of Fundamentals of Physics Operating System Node.js Design Patterns: Big Java: Early Objects
Engineering David Halliday Concepts Design and implement Cay S. Horstmann
Thermodynamics 34 Abraham Silberschatz production-grade Node.js 7
Michael J. Moran Loose Leaf 74 Loose Leaf
applications...
19 $135.00 Loose Leaf Mario Casciaro $135.00
Loose Leaf $95.95 85
$135.00 Paperback
$65.65

How would you rate your experience shopping for books on Amazon today?

Very poor Neutral Great


Top reviews
Customer reviews Top reviews

4.6 out of 5
Top reviews from Canada
2,365 global ratings

5 star

75% Anonymousx


This seriously lives up to it's praise - Best for intermediate or higher
4 star

15%
though
3 star

5% Reviewed in Canada on July 20, 2016
Verified Purchase
2 star

2%
This is by far the best quality over quantity tech related book I've ever had the pleasure to read
1 star

3% yet. Personally I came from a Python background before starting this book, and with it having
such clean and easy to write programming style, I was always very intimidated by C, C++,
How are ratings calculated? Java, and so on. Well let me tell you this book makes C so much easier and so much less
intimidating, it's still a HARD book but it's written and explained so well that with some basic
programming knowledge you can learn A LOT from this book.

One of my biggest struggles with Python was using it's giant library of pre-built and importable
functions that are built into the language. C still has a lot of this built in, but what's different
with this particular book is it really TEACHES you how to build functions and programs and
breaks down every part and stage of it incredibly well (Seriously, I was blown away by the first
chapter of this book which acts as a basic tutorial.)

The biggest thing I've taken from starting this book is it's helped me begin to appreciate a
language
Read morelike Python more since it has tons of useful and already built in functions, but going

9 people found this helpful

Helpful Report abuse

T-H


Thorough but only a beginner's book if you give it time and dedication
Reviewed in Canada on March 12, 2019
Verified Purchase

I'm learning C basics as a hobby, no hurry, no deadline, but aiming to finish sometime this year
(and on track.) I'm learning it to form a base for the languages that have come since, one of
which I was planning on learning later. I haven't learned a programming language since
Fortran.

Since I want to learn fundamentals and have the time, I can go through this book as slowly as
I want, take the time to try extra exercises and modifications, and work through all error
messages .

In that context, this is a great book for learning C. It's probably tougher slogging than books
that aim to make it easy and fast to learn coding, with the tradeoff of not teaching C
fundamentals. That's the impression I get having looked over some of those books for C and
other languages.

Some programs don't work for me as written, so having another C reference handy is

2 people found this helpful

Helpful Report abuse

Ryan


The Bible
Reviewed in Canada on July 24, 2021
Verified Purchase
This is the "bible" of the C programming language, the best language there ever was, and ever
will be. It's a little out of date by today's standards, where many people are programming in
ISO C99 or later for the convenience factors that were brought in these later standards, but it
is nice to have this historical reference. It's a clean and easy read, and explains some of the
concepts in the language in a way that is easy to digest. Even if you're an experienced C
programmer, you can still get something out of reading this every now and again to refresh
yourself on the basics.

Helpful Report abuse

amazon_customer


Great Book
Reviewed in Canada on October 1, 2020
Verified Purchase

In my opinion, this book provides an excellent overview of the C programming language - as


one would expect from these authors. I found the book to be short and dense, with lots of
example code to study and learn from. As someone with a professional background in
embedded and low-level programming, I found it helpful for strengthening my understanding of
programming fundamentals.

Helpful Report abuse

elginblatherford


A classic, but not useful for the beginner
Reviewed in Canada on October 26, 2013
Verified Purchase

This book is a classic explanation of the C language from the top brass themselves. This book
was bought as a decorative piece and these days is good for that purpose only. This book is
certainly not for anyone learning the language. There are far better instructive books out there
for a better price. No C reference collection is complete without this decorative piece.
2 people found this helpful

Helpful Report abuse

Ghazan Haider


Geek cred
Reviewed in Canada on February 17, 2021
Verified Purchase

Just put this on your shelf for +100 geek cred points. Right next to the Slackware and
OpenBSD books.

If you're younger, there are probably easier books to read and more specific to your
requirements (embedded, GNU etc).

Helpful Report abuse

the specialist


using its most recommended guide? At the very least
Reviewed in Canada on September 23, 2017
Verified Purchase

Classic. C isn't as attractive to new programmers as it is used to be and that's regrettable.


Things at the low-level are fascinating and more importantly, everywhere. Knowing how to
approach embedded systems will only make you a more mindful programmer. So why not
learn C, the most widely used systems language today, using its most recommended guide ?
At the very least, you will learn how clear procedural code can be and maybe even learn to
solve computational problems in very constrained environments.
One person found this helpful

Helpful Report abuse


EmJay88

Great book! Great seller! Fast shipping!!
Reviewed in Canada on August 8, 2016
Verified Purchase

Fast shipping! (arrived earlier than expected), great price for the item too! This was hailed as
THE book on C programming and so far it has proven well worth it! Let's you jump right in and
start coding right away and at a good pace! I recommend it to anyone looking to learn C
programming!

Helpful Report abuse

See all reviews

Top reviews from other countries


Non begginer friendly book
Reviewed in India on April 7, 2019
Verified Purchase

I bought this book after seeing reviews but believe me its not that much good....Dont buy it if
you are a beginner... Its to direct and its only for those who have a previous programming
knowledge at good level.

Approaches of new chapters or topics are to direct that you cant get it.

They could make book more detailed version but their focus is to make it as precise as they
can and as for that they made it a non begginer friendly book.

I hope this would help you to choose you a better book than this.

89 people found this helpful

Report abuse

Jonathan Payne


Beautifully concise, informative description of the C programming
language.
Reviewed in the United Kingdom on May 13, 2016
Verified Purchase

I was handed this book (ok - then I had to get my mother to pay for it) back in 1981 when I was
first exposed to UNIX and computers in my one-of-a-kind high school in Massachusetts.
Previously I had been learning logo but I really wanted to know how computers work and the
C/UNIX combination is a really good way to go about it.

I am rereading the book now because I just bought it for my daughter who just completed her
first year of programming classes for college in the States using C++ (amazingly enough) but
who will be learning C next year so she can "learn how computers actually work".

It's hard to overstate just how good this book is. It's written by computer scientists who also
grok programming, by one of the creators of the language itself. It contains countless useful
bits of information you can use as a reference the rest of your life. I used to interview
supposed C programmers by asking them the simple question: "Do you know how to
implement strcmp or strcpy" and if they had ever read this book, the answer would always be
yes.
Read
Andmore
if you do know how those are implemented, you are well on your way to

41 people found this helpful

Report abuse

John Smith


Definitely Recommend don't be fooled by age of the book.
Reviewed in the United Kingdom on January 19, 2018
Verified Purchase
As someone reading through this the first time it really is amazing despite the fact it was
printed years ago my skill has already started increasing. The book shows you really helpful
things and tips and tricks that online tutorials miss out (Not surprising since this is from the
creators of the language themselves) it is much more detailed and gives you much more
useful information and functions than you'll find online, and it also give you understanding and
logic behind it and explains why you do some stuff and not others. The Language used in this
book is intermediate so it's not dumbed down, meaning It will not teach you programming
absolutely from 0% Scratch you need to have some familiarity with the terms and ideas like
Variables, Strings, Functions, Compilers all the basic things. Any basic familiarity
understanding or experience in other basic languages will do like Python, Java, Lua or
whatever. Other than that you should be alright and the book explains the more complex
concepts and gradually you'll gain the skills needed to write more complex programs.

Read
If you more
want to be an expert I'd definitely recommend this book. This book also gives example
15 people found this helpful

Report abuse

MC


... that such an outdated book might not be a good introduction to C
Reviewed in the United Kingdom on August 2, 2017
Verified Purchase

If you're worried that such an outdated book might not be a good introduction to C.. think
again. This book isn't for people new to programming, just new to C, but this is an exciting relic
even for modern day programmers. If you've ever used linux and specifically the linux terminal,
you'll be pleasantly surprised to find that you'll be reimplementing some of the tools you may
already be familiar with in linux. The guys that brought you the C language and the Unix
operating system provide a thorough introduction to C as it was when it became the language
of choice for operating systems and given how little C truly has changed in the past few
decades, you'll manage to follow the examples with ease.

This is a good book if you're interested in C, and a great book if you combine that with a strong
interest in Linux. Otherwise, you might look elsewhere for a more modern approach to C
programming. You won't find much guidance in the way of developing large software projects
in C, but playing around and implementing command line tools is all here.
12 people found this helpful

Report abuse

Lmrln


Useful readable standard
Reviewed in the United Kingdom on May 24, 2021
Verified Purchase
My son is currently learning to program in C. I think this book is a must for a student, as it can
act as a reference when internet blogs give different advise on how to do something. As
anyone who has worked professionally with C will know, some programmers will insist that the
way they style their code (eg the placing of squiggly brackets and spacing) is the best way. If
one uses the layout in this book, most programmers will accepted it as a reasonable layout,
and as a well known standard style.

3 people found this helpful

Report abuse

See all reviews

Back to top
Get to Know Us Make Money with Us Amazon Payment Products Let Us Help You
Careers Sell on Amazon Amazon.ca Rewards Mastercard COVID-19 and
Amazon
Amazon and Our Amazon Associates Shop with Points
Planet Shipping Rates &
Sell on Amazon Reload Your Balance Policies
Investor Relations Handmade
Amazon Currency Converter
Amazon Prime
Press Releases Advertise Your Products
Gift Cards Returns Are Easy
Independently Publish
with Us Amazon Cash Manage your
Content and Devices
Host an Amazon Hub
Customer Service

English
Canada

Amazon Music
Amazon Advertising
Amazon Drive
Amazon Web Services
Book Depository

Stream millions
Find, attract, and
Cloud storage
Scalable Cloud
Books With Free

of songs engage customers from Amazon Computing Services Delivery Worldwide


 
Goodreads
IMDb
Amazon Photos
Shopbop
Warehouse Deals

Book reviews
Movies, TV
Unlimited Photo Storage
Designer
Open-Box

& recommendations & Celebrities Free With Prime Fashion Brands Discounts
 
  Whole Foods Market
Amazon Renewed
Blink
 
We Believe in
Like-new products
Smart Security

Real Food you can trust for Every Home

Conditions of Use Privacy Notice Interest-Based Ads © 2008-2021, Amazon.com, Inc. or its affiliates

You might also like