Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...

C eBooks

If you like C eBooks, then you'll love these top picks.
Showing 1 - 24 of 328 Results
Skip side bar filters
  • Effective C, 2nd Edition

    An Introduction to Professional C Programming

    Effective C, 2nd edition, is an introduction to essential C language programming that will soon have you writing programs, solving problems, and building working systems.The latest release of the C programming language, C23, enhances the safety, security, and usability of the language. This second edition of Effective C has been thoroughly updated to cover C23, offering a modern introduction to C ... Read more

    $34.59 USD

  • Hands-On Network Programming with C

    Learn socket programming in C and write secure and optimized network code

    A comprehensive guide to programming with network sockets, implementing internet protocols, designing IoT devices, and much more with CKey FeaturesApply your C and C++ programming skills to build powerful network applicationsGet to grips with a variety of network protocols that allow you to load web pages, send emails, and do much moreWrite portable network code for Windows, Linux, and macOSBook ... Read more

    $35.99 USD

  • Functional Programming in C#

    Classic Programming Techniques for Modern Projects

    by Oliver Sturm ...
    Take advantage of the growing trend in functional programming.C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills ... Read more

    $25.19 USD

  • Introducing Go

    Build Reliable, Scalable Programs

    by Caleb Doxsey ...
    Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb Doxsey covers the language’s core features with step-by-step instructions and exercises in each chapter to help you practice what you learn.Go is a general-purpose programming language with a clean syntax and advanced ... Read more

    $15.89 USD

  • Ivor Horton's Beginning Visual C++ 2013

    by Ivor Horton ...
    Learn C++ with the best tutorial on the market!Horton's unique tutorial approach and step-by-step guidance have helped over 100,000 novice programmers learn C++. In Ivor Horton's Beginning Visual C++ 2013, Horton not only guides you through the fundamentals of the standard C++ language, but also teaches you how C++ is used in the latest Visual Studio 2013 environment. Visual Studio 2013 includes ... Read more

    $43.19 USD

  • Head First C

    A Brain-Friendly Guide

    Ever wished you could learn C from a book? Head First C provides a complete learning experience for C and structured imperative programming. With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you understand how to be a great programmer. You'll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic ... Read more

    $36.79 USD

  • Data Acquisition Using LabVIEW

    Transform physical phenomena into computer-acceptable data using a truly object-oriented language

    Transform physical phenomena into computer-acceptable data using a truly object-oriented languageKey Features\[\*\] Create your own data acquisition system independently using LabVIEW and build interactive dashboards\[\*\] Collect data using National Instrument's and third-party, open source, affordable hardware\[\*\] Step-by-step real-world examples using various tools that illustrate the ... Read more

    $27.89 USD

  • Learning OpenCV

    Computer Vision with the OpenCV Library

    "This library is useful for practitioners, and is an excellent tool for those entering the field: it is a set of computer vision algorithms that work as advertised."-William T. Freeman, Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of TechnologyLearning OpenCV puts you in the middle of the rapidly expanding field of computer vision. Written by the creators of the ... Read more

    $28.79 USD

  • C和C++游戏趣味编程

    by 童晶著 ...
    本书通过趣味案例逐步引入语法知识,教读者用C和C++编写游戏程序,激发读者学习编程的兴趣。全书共14章和3个附录,依次介绍了C和C++编程语言的基本概念、数据类型、if语句、while循环、for循环、一维数组、函数、二维数组、字符串、文件读写、指针、递归、面向对象编程、链表和C++标准模板库等知识,其中贯穿了众多的小案例和游戏,最后综合应用这些知识编写了一款冒险游戏。附录分别给出了练习题的参考答案、语法知识索引以及常用的调试方法和辅助开发工具。本书适合不同年龄、不同层次的C与C++编程初学者阅读和自学,也可以作为中学生、大学生学习程序设计的教材和少儿编程培训机构的参考教材。 ... Read more

    $24.75 USD

  • Effective Modern C++

    42 Specific Ways to Improve Your Use of C++11 and C++14

    by Scott Meyers ...
    Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively—so that your software is correct, efficient, maintainable, and portable. That’s where this practical book comes in. It describes ... Read more

    $36.79 USD

  • C Programming Language

    This ebook is the first authorized digital version of Kernighan and Ritchie’s 1988 classic, The C Programming Language (2nd Ed.). One of the best-selling programming books published in the last fifty years, "K&R" has been called everything from the "bible" to "a landmark in computer science" and it has influenced generations of programmers. Available now for all leading ebook platforms, this ... Read more

    $56.99 USD

  • Programming Rust

    Systems programming provides the foundation for the world's computation. Writing performance-sensitive code requires a programming language that puts programmers in control of how memory, processor time, and other system resources are used. The Rust systems programming language combines that control with a modern type system that catches broad classes of common mistakes, from memory management ... Read more

    $48.99 USD

  • Environmental Monitoring with Arduino

    Building Simple Devices to Collect Data About the World Around Us

    After the devastating tsunami in 2011, DYIers in Japan built their own devices to detect radiation levels, then posted their finding on the Internet. Right now, thousands of people worldwide are tracking environmental conditions with monitoring devices they’ve built themselves. You can do it too!This inspiring guide shows you how to use Arduino to create gadgets for measuring noise, weather, ... Read more

    $4.99 USD

  • 97 Things Every Programmer Should Know

    Collective Wisdom from the Experts

    by Kevlin Henney ...
    Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.With contributions from some of the most experienced and respected ... Read more

    $24.49 USD

  • C Programming Absolute Beginner's Guide

    Series series Absolute Beginner's Guide
    Updated for C11Write powerful C programs…without becoming a technical expert! This book is the fastest way to get comfortable with C, one incredibly clear and easy step at a time. You’ll learn all the basics: how to organize programs, store and display data, work with variables, operators, I/O, pointers, arrays, functions, and much more. C programming has neverbeen this simple!Who knew how simple ... Read more

    $20.89 USD

  • Programming Arduino Next Steps: Going Further with Sketches

    by Simon Monk ...
    Arduino guru Simon Monk reveals advanced programming techniques for Arduino!Programming Arduino Next Steps: Going Further with Sketches is the must-have follow-up to Monk’s bestseller, Programming Arduino: Getting Started with Sketches. Aimed at experienced programmers and hobbyists who have mastered the basics, this book takes you “under the hood” of Arduino, revealing professional-level ... Read more

    $12.99 USD

  • Atmospheric Monitoring with Arduino

    Building Simple Devices to Collect Data About the Environment

    Makers around the globe are building low-cost devices to monitor the environment, and with this hands-on guide, so can you. Through succinct tutorials, illustrations, and clear step-by-step instructions, you’ll learn how to create gadgets for examining the quality of our atmosphere, using Arduino and several inexpensive sensors.Detect harmful gases, dust particles such as smoke and smog, and upper ... Read more

    $3.99 USD

  • Practical C Programming

    Why Does 2+2 = 5986?

    There are lots of introductory C books, but this is the first one that has the no-nonsense, practical approach that has made Nutshell Handbooks® famous.C programming is more than just getting the syntax right. Style and debugging also play a tremendous part in creating programs that run well and are easy to maintain. This book teaches you not only the mechanics of programming, but also describes ... Read more

    $20.19 USD

  • Mastering Regular Expressions

    Understand Your Data and Be More Productive

    Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and popular tools, including Perl, Python, Ruby, Java, VB.NET and C# (and any language using the .NET Framework), PHP, and MySQL.If you don't use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you ... Read more

    $36.79 USD

  • Linux Kernel Development

    by Robert Love ...
    Series series Developer's Library
    Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding.The book details the major subsystems and features of the Linux kernel, including ... Read more

    $43.19 USD

  • C Pocket Reference

    C Syntax and Fundamentals

    C is one of the oldest programming languages and still one of the most widely used. Whether you're an experienced C programmer or you're new to the language, you know how frustrating it can be to hunt through hundreds of pages in your reference books to find that bit of information on a certain function, type or other syntax element. Or even worse, you may not have your books with you. Your answer ... Read more

    $15.89 USD

  • Make: Electronics

    Learning by Discovery: A hands-on primer for the new electronics enthusiast

    by Charles Platt ...
    Make: Electronics explores the properties and applications of discrete components that are the fundamental building blocks of circuit design. Understanding resistors, capacitors, transistors, inductors, diodes, and integrated circuit chips is essential even when using microcontrollers. Make: Electronics teaches the fundamentals and also provides advice on the tools and supplies that are necessary. ... Read more

    $20.89 USD

  • C# Programming with Artificial Intelligence (2026)

    Master C# Programming with AI : Learn C# Sharp in One Day with Hands-on Projects for Beginners!

    Discover the Fast and Easy Way to Master C# Programming!Unlock the world of C# programming with ease and confidence, even if you've never written a line of code before. Say goodbye to tedious 600-page books, costly online courses, and confusing tutorials that leave you frustrated. Introducing... **C# Mastery: Your Rapid Learning Companion** Unveiling the Power of C# for Beginners Our revolutionary ... Read more

    $30.00 USD

  • Absolute FreeBSD, 3rd Edition

    The Complete Guide to FreeBSD

    This updated edition of Michael W. Lucas' definitive volume on FreeBSD-based systems adds coverage of modern disks, the ZFS filesystem IPv6, redesigned jail and packaging systems, and virtualization, among dozens of new features added in the last 10 years.FreeBSD is the muscle behind companies like Netflix and EMC. Any place where someone does heavy lifting on the Internet, you'll find FreeBSD. ... Read more

    $37.49 USD