C - мова програмування загального призначення, надзвичайно популярна, проста та гнучка. Це незалежна від машини структурована мова програмування, яка широко використовується в різних додатках
Далі наведено кураторський список книг із програмування на найкращому C, які повинні бути частиною будь-якої бібліотеки розробників на C.
1) C Програмування Посібник для абсолютного початківця
C Programming Absolute Beginner's Guide - книга, написана Грегом Перрі та Діном Міллером. Ця книга викладає деякі основні поняття мови C з чіткими та простими кроками. У книзі пояснюється метод організації програм та роботи зі змінними, операторами, операціями вводу-виводу, вказівниками, функціями тощо.
У цій C-книзі дано прості вказівки, які допоможуть вам створити корисний, надійний код C - від ігор до мобільних додатків.
Перевірте найновіші ціни та відгуки користувачів на Amazon2) Мова програмування С
Мова програмування C (друге видання), написана Брейн У. Керніганом, ідеально підходить для цифрової бібліотеки кожного серйозного програміста. Ви повинні мати досвід роботи зі структурою даних, щоб легко слідувати більшості прикладів.
Щоб прочитати цю книгу з програмування на С, вам слід ознайомитися з основними поняттями програмування, такими як змінні, оператори призначення, цикли та функції.
Книга містить детальну інформацію про довідковий посібник мовою C. Це також допоможе вам у позначенні синтаксису, деклараціях, правилах області застосування тощо.
Перевірте найновіші ціни та відгуки користувачів на Amazon3) Мова програмування C, друге видання
Ця книга написана Керніганом для програміста Advanced C. Людина повинна мати певний досвід роботи зі структурою даних, щоб легко слідувати більшості прикладів. Книга також була побудована для повторного використання функцій з попередніх глав, таких як отримання рядка, strcmp, alloc тощо.
Однак більшість цих функцій абсолютно однакові в стандартній бібліотеці C. Якщо ви глибоко прочитаєте зміст цієї книги, ви дізнаєтесь найважливішу область C, яка позбавить вас від неприємностей. Подібно до налагодження коду, як кроки після виправлення та побічні ефекти, а також пріоритет оцінки висловлень.
Перевірте найновіші ціни та відгуки користувачів на Amazon4) Програмування на С: сучасний підхід
Книга орієнтована на людей, які не мали досвіду програмування. Він досить всебічно розглядає більшість концепцій програмування C. Він також охоплює інформацію, необхідну програмісту C для використання стандартної бібліотеки C.
Легка мова автора допомагає читачам зрозуміти всі типи читачів - від початківців до більш просунутих учнів. Він включає значну кількість вправ та довші проекти програмування. Він також включає великі зміни та оновлення.
Перевірте найновіші ціни та відгуки користувачів на Amazon5) Програмування експерта C: Глибокі секрети
Програмування експерта C - книга, написана Пітером Ван Дер Лінденом, - друга книга, яка пропонує безліч вдосконалених порад та підказок. Ця книга допомагає програмісту C сканувати розділи, які відповідають їх безпосереднім потребам.
Книга пояснює різні методи кодування, які використовують найкращі програмісти на С. Він дав вступ до мови C найпростішою мовою, щоб програміст міг зрозуміти його без поглиблених досліджень. Це також ідеальна книга з програмування для тих, хто хоче дізнатись більше про впровадження та практичне використання C.
Перевірте найновіші ціни та відгуки користувачів на Amazon6) C: Повне посилання
The Complete Reference 4th Edition is Herbert Schildt is an ideal C++ reference. It teaches C as a subset of C++. This book also helps you to illustrates the C++ language with good examples through. It is highly recommended for a reference book of C.
Not like other books which teachers only the basics of c++ this book deep drive and tells you new and about the stuff you already know. It also gives explanations on why things work they do in c++.
Check Latest Price and User Reviews on Amazon7) Head First C: A Brain-Friendly Guide
Head First C written by Griffiths David provides you in-depth knowledge about the C language. With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language but also helps you to understand how to be a great programmer.
The book teaches you many fundamental areas of C language like language basics, pointers and pointer arithmetic, and dynamic memory management. This book also features in-depth projects intended to stretch your abilities, test your skills.
Check Latest Price and User Reviews on Amazon8) Computer Fundamentals and Programming in C
This is a second edition of computer fundamentals and programming book written by Reema Thareja. It is a specially designed textbook for students of engineering, computer science, and computer applications.
The book is divided into two parts. Part I, Computer Fundamentals. It starts with an introduction to computers and offers a detailed account of various topics like input and output devices, primary and secondary memory devices, number systems, etc. This C book also includes various case studies, key terms, and chapter-end exercises.
Check Latest Price and User Reviews on Amazon9) Low-Level Programming: C, Assembly, and Program Execution
This book explains Intel 64 architecture. The book also teaches the latest version of the C language and assembly language from scratch. It also covers the entire path from source code to program execution. It also includes ELF object files and static and dynamic linking which vast numbers of coding examples and exercises.
The book also includes many performance-gain techniques like SSE instructions and pre-fetching. You will also learn important Computer Science topics like models of computation and formal grammars.
Check Latest Price and User Reviews on Amazon10) C in a Nutshell: The Definitive Reference 2nd Edition
C in a Nutshell: The Definitive Reference 2nd Edition written by Peter Prinz is a modern C reference book for experienced C programmers. The book helps you to learn how to build C programs with GNU and build executable programs from C source code. It also teaches how you can test and debug your programs with the help of GNU debugger.
In three-section book cover C language. The first section covers all the important language elements like character, statements, points, memory management. The second section helps you to learn about the C standard library, and the third section teaches about the basic c programming tools.
Check Latest Price and User Reviews on Amazon11) Hands-on Network Programming with C
Hands-On Network Programming in C book covers core concepts, such as hostname resolution with DNS, etc. In this book, you will learn fundamental network protocols, TCP, UDP, and all the essential techniques like client-server and peer-to-peer models. The concept is explained by giving easy to understand practical examples.
You'll study HTTP from both the client and server perspective. At the end of this book, you'll have experience of working with client-server applications and be able to implement new network programs in C.
Check Latest Price and User Reviews on Amazon12) Data Structures Using C
Data Structures Using C was written by Reema Thareja. The book covers abstract concepts of data structures, and its implementation using C language.
The book begins with a complete overview of the concepts of C programming. After that, it focuses on different data structures and methods which help you analyze the complexity of different algorithms. It covers various data structures like arrays, strings, stacks, linked lists, queues, trees, heaps, and graphs.
Check Latest Price and User Reviews on Amazon13) C Programming in easy steps, 5th Edition:
C Programming in easy steps 5th edition book offers an easy-to-follow style that appeals everyone. It is especially suited for someone who wants to begin programming in C. It is also a preferred choice for those who is studying C programming at school or universities.
It is an ideal book for those who want to build a career in computing and want to know further fundamental understanding of procedural programming. This book starts explaining how you can download and install a free C compiler to create your first executable programs by examples given in this book.
Check Latest Price and User Reviews on Amazon