LET US C by Yashwant kanetkar 15th edition Buy Online @ Low Price

LET US C by Yashwant kanetkar 15th edition: Let Us C is written by Yashwant P. Kanetkar which is one of the best and famous books among C Programming. It’s a must read the book for all beginners, intermediate as well as freshers.The book is designed in an easy to read and understand format and on the other hand chapter and exercises are somewhat difficult. For C language programmers, it is must master the complexity of the language to deal with programming software in engineering, gaming, and other fields. In order to understand each concept of the C language, it is necessary to follow a good reference book in the easy-to-understand text.

LET US C by Yashwant kanetkar 15th edition Buy Online

Last update was in: February 28, 2018 1:21 pm

Keeping simplicity and lucidity in mind, Yashavant P Kanetkar, the author of the book, has assembled it to be one of the most captivating C programming books for C language learners. The book begins with the basic knowledge of different concepts and further leads to advanced levels. This means the book will provide complete knowledge to the readers from basic to complex programming parts.

It covers various topics that could be easily understood with the help of examples given with each programming concept. Excluding, the book also characteristic several descriptive details about C preprocessor, pointers, strings, arrays, functions and console input. Explained in a comprehensive manner, the book aims to provide more brief information to all C programming beginners as well as established programmers.

‘Let Us C’ can help the readers to prepare not only for the theoretical exams but for the practical exams as well. There is also a separate section in the book that includes most frequently asked questions in job interviews. Hence, it can be a good reference manual for preparing job interviews as well.

About the LET US C by Yashwant kanetkar 15th edition Author

Yashavant Kanetkar is a computer science author of Indian origin and is well known for his work on programming languages. He obtained his B.E. degree from VJTI, Mumbai and completed his M.Tech from IIT Kanpur. He was awarded the ‘Microsoft Most Valuable Profession’ by Microsoft. He is currently the Director of KICIT and KSET. He also speaks on various technology subjects and has written columns for publications such as Developer 2.0 and Express Computers.

Table of contents of the book are:

  1. Getting Started
  2. The Decision Control Structure
  3. The Loop Control Structure
  4. The Case Control Structure
  5. Functions
  6. Data Types Revisited
  7. The C Pre-processor
  8. Arrays
  9. Pup petting On Strings
  10. Structures
  11. Console Input/Output
  12. File Input/Output
  13. More Issues in Input/Output
  14. Operation On Bits
  15. Miscellaneous Features
  16. Graphics Under Windows
  17. C Under Windows
  18. Windows Programming

Here we provide chapter wise detailed Summary

Ch.1: Getting Started

As the name suggests the Chapter basically deals with the detailing of development and evolution of C. Moreover it also gives an overview of the C character set along with the rules which are to be followed while the declaration of data types in C. finally as usual with any technical book the first simple C program is given with the explanation. At the end of the Chapter, the summary with a host of various examples is given which are to be solved by the user.

Ch.2: The Decision Control Structure

This Chapter basically deals with “if” statement in C which is useful to take certain decisions on the basis of certain conditions. The syntax, guidelines of how to write programs using “if” statement is explained in this Chapter along with the use of Logical operators. Actually, operators in C are not explained in a different Chapter in this book. They are basically explained when they are encountered which is useful sometimes and a certain operator is to be referred then the index has been searched which is somewhat time-consuming.

Ch.3: The Loop Control Structure

Consists of explanations of “for” loop, the break, continue statement and the “do-while” loops with numerous examples which makes the concepts of looping very easier to understand.

Ch.4: The Case Control Structure

In this Chapter, the leftovers which form the loop concepts in C i.e. go to and switch statements are discussed here. I must say go to and the switch is better explained in Let us C compared to Balagurusamy’s book.


This Chapter deals with the declaration and explanation of concepts of Functions in C. It also explains how to add user-defined functions into the C library so that others can use it too.

Ch.6: DataTypes Revisited

This Ch. basically elaborates the data types which were explained in Chapter1. It also explains the storage classes in C and their use according to the requisite condition.

Ch.7: The C Preprocessor

This Chapter explains the features of C preprocessor and its utility. It also includes the explanation of Macros (with arguments and functions) and the #if and #elif along with #undef and #pragma directives.

Ch.8: Arrays

Well, I thought Arrays should have been explained after functions itself but the author has explained the C preprocessor be4. Anyways this Chapter explains everything about Arrays in C starting with single to multidimensional arrays, passing values, functions to arrays, how arrays are organized in the memory etc. it also explains the use of pointers with arrays. One major drawback of this book is that the concept of pointers has been explained with fewer examples. The author has not devoted a competing Chapter for pointers but has explained pointers at different places in the book.

Ch.9: Pupetting on Strings

The Chapter explains everything about strings right from the scratch. The language and simplicity used to explain strings in worth mentioning. Pointers and their links and operations with strings are explained in this Chapter.

Ch.10: Structures

The Chapter basically deals with the use of structures in C. Why structures are needed, how are they declared and used in C is explained here along with examples.

Ch.11: I/O in C

A very good explanation of the various input and output operations in C language is given in this Chapter. Various disk I/O functions are explained along with the error detection and managing input and output operations.

Well, the author now relaxes the reader from C language and gives a brief idea of various components present in the PC. The following few Chapters deal with these concepts

Ch.12: Fundamental Computer Concepts

Well, this Chapter explains what is inside a CPU. Pretty good explanations are given for the student who is new to computers and want to know what is there in the CPU of the PC.

Ch.13: Disk Basics

All u need to know about various disk starting from their structure to various types of disks is all explained in this Chapter.

Ch.14: Operating System Fundamentals

The Chapter explains the funds of DOS and some explanations of Windows OS are given here too.

Ch.15: VDU Basics

As the name suggests this Chapter deals with monitors. Well before I read this Chapter I thought that I knew many things about monitor but reading this Chapter has really enhanced my knowledge about monitors although only basics of VDU’s have been explained and not the current trends in PC monitors this Chapter is worth reading.

Ch.16: Keyboard Basics

This Chapter explains the funds of Keyboard. A 10-page explanation of Keyboards is given.

Back on track with C now:(Advanced Concepts)

Ch.17: Interaction With Hardware Through C

This Chapter deals with communicating with the different hardware ports through programming with C. Well I feel interacting with Hardware with C is a pretty tough ask and more exposure is required if we want to have a complete control in this area of C.

Ch.18: Operation on Bits

This Chapter basically deals with all the bitwise operations in C. Complements, left, right shift etc. are all explained in this Chapter along with various examples.

Ch.19: The Leftovers

Pointers with functions, enumerated data type, renaming data types and the concepts of typecasting are explained in this chapter.

Ch.20: Graphics Programming

This chapter deals with the use of graphics in C. The concepts are explained in a very simple yet effective manner. The animation in C is also taught in this chapter. A must read.

Ch.21: Mouse Programming

Drawing with Mouse, building diff. cursors etc. have been taught in this chapter. I haven’t really read this chapter and hence I cannot give much information to u.

Ch.22: C and Assembly

This chapter basically deals with Assembly language programming with C. Some brief programming concepts are taught in this chapter.

Ch.23: Additional Problems

This chapter has a host or problems in C about each and every concept in C. Solve these problems and gain complete mastery over C. But the solutions are not given only questions are given.

Ch.24: Last Word

This chapter has various appendices. There are 7 appendixes which are: Precedence table, Standard Library Functions, Creating Libraries, Chasing the bugs, Hexadecimal Numbering, ASCII chart and Addressing Scheme of 8086. My favorite appendixes are Standard Library Functions and Chasing the bugs. At the end of the book as usual and Index is given for ready reference.


Well, a very cheap and very useful book. Simplicity is the key to the book and that is why I found it very useful while referring it and so will u too.

Best seller