10 Years of Celebrating Indie Authors

Share this book with your friends

Learn C Hone Your Programming Skills

Author Name: Shamsher S Dhillon | Format: Paperback | Genre : Educational & Professional | Other Details

In the digital age, many IT jobs require a solid grasp of a programming language. Learning C first provides a valuable foundation. C is probably the oldest commonly used programming language. C is the root of other programming languages that needs to be studied if you are beginning with any programming language. Many programming languages such as Python, C++, etc are built with the base of the C language.

The Book “Learn C: Hone Your Programming Skills” attempts to teach computer programming to the complete beginner using the C language. This book introduces you to the basic principles of programming step by step. It covers the basic principles of programming. It will teach you how to define and use variables, how to organize logical statements, conditional statements, and loops, how to print on the console, how to use arrays and structures, how to work with binary number system (low level programming). With basic programming knowledge, this book will help you understand more complex concepts such as string processing, working with text files, and C Preprocessors. It presents a complete methodology for solving programming problems. 

Table of Content

1  Elementary Programming Concepts

2  Elements of C Language

3  Input/Output

4   Operators & Expressions

5   Logic and Control Structures

6   Functions

7   Pointers

8   Arrays

9   String Manipulation

10 Structure and Union

11 Storage Classes

12 Memory Management

13 File Handling

14 C Preprocessors






Paperback 510

Inclusive of all taxes


Item is available at

Enter pincode for exact delivery dates

Also Available On

Shamsher S Dhillon

Shamsher S Dhillon, a Data Science enthusiast, has served as Junior Programmer with CCS Haryana Agricultural University, Hisar, Haryana. He has developed Statistical Software for Agricultural Scientists. He is a Postgraduate of The Kurukshetra University, Kurukshetra, Haryana. At present, he is an Associate Professor of Computer Science at the Chhaju Ram Memorial Jat College, Hisar (Haryana). He has been teaching Computer Science at the undergraduate level in the College since 1991. He is always looking for innovative ways to teach logical thinking skills, which go hand in hand with programming skills. He has worked as a member of the University bodies of Kurukshetra University, Kurukshetra like Academic Council, Board of Studies, and Faculty of Science.
At present, he is a member of the Board of Studies and Faculty of Physical Sciences, Guru Jambheshwar University of Science and Technology, Hisar. He has worked as a member of the curriculum design committee and University ordinance amendment committee of the university. He has worked as a subject expert/VC nominee in different selection committees







+1 more
View All