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 405 Results
Skip side bar filters
  • 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,12 €

  • Effective Rust

    35 Specific Ways to Improve Your Rust Code

    Rust's popularity is growing, due in part to features like memory safety, type safety, and thread safety. But these same elements can also make learning Rust a challenge, even for experienced programmers. This practical guide helps you make the transition to writing idiomatic Rust—while also making full use of Rust's type system, safety guarantees, and burgeoning ecosystem.If you're a software ... Read more

    35,50 €

  • Heavy Wizardry 101

    Shellcodes, Backdoors, Droppers, and Worms

    Your spellbook for code close to the metal.In hacker circles, heavy wizardry means code that trades on intimate knowledge of a system—the kind that speaks its private dialects and bends its rules. Heavy Wizardry 101 teaches you to write it. You’ll build shellcode, backdoors, droppers, and worms from scratch, working at the instruction level where magic happens.Every project is implemented for four ... Read more

    28,19 €

  • Learning C by Example

    This book help you how to get started with C programming. This book provides many code samples for illustration. The following is highlight topics:* Development Environment* Basic C Programming Language* Array and Pointer* Functions* I/O Operations* String Operations* Building C Library* Threading* Database Programming* Socket ProgrammingThis book uses GNU GCC compiler for C programming. ... Read more

    2,28 €

  • 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

    18,33 €

  • Getting Started with Windows IoT and Intel Galileo

    The Intel Galileo board is the first in a family of Arduino-certified development and prototyping boards based on Intel architecture. Microsoft provides Windows for IoT Program which we can build and deploy application on top of Intel Galileo board using Windows Platform. This book helps you getting started with Windows for IoT program and Intel Galileo. The following is a list of highlight topics ... Read more

    1,86 €

  • 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

    29,46 €

  • Raspberry Pi System Programming for Beginner

    This book helps how to learn system programming on Raspberry Pi using C language and core system libraries. Several code samples are provided for ease of understanding about system programming.**TOC**Preparing Development Environment1.1 Raspberry Pi1.2 Compiler and Development Tools1.3 Hello WorldFile I/O2.1 Opening and Closing File2.1.1 open() and close()2.1.2 creat()2.1.3 Creating a New File<... ... Read more

    3,67 €

  • Programming in C

    Programming in C will teach you how to write programs in the C programming language. Whether you’re a novice or experienced programmer, this book will provide you with a clear understanding of this language, which is the foundation for many object-oriented programming languages such as C++, Objective-C, C#, and Java.This book teaches C by example, with complete C programs used to illustrate each ... Read more

    38,15 €

  • C Programming

    C is a computer programming language. That means that you can use C to create lists of instructions for a computer to follow. C is one of thousands of programming languages currently in use. C has been around for several decades and has won widespread acceptance because it gives programmers maximum control and efficiency. C is an easy language to learn. It is a bit more cryptic in its style than ... Read more

    Free

  • 從零開始了解編譯器

    從原始碼到機器碼的完整旅程

    Series series 從零開始
    你每天按下編譯,幾秒後執行檔出現——但中間發生的事,對多數工程師是一個黑盒子。這本書把盒子打開,跟著真正的編譯器 pipeline 從頭走到尾。一行原始碼進來:lexer 把字元流切成 token、parser 建出語法樹、語意分析抓出型別錯誤、轉成中間表示(IR)、一連串最佳化讓程式變快、最後 code generation 吐出機器碼。每一站都先給直覺和具體例子,再補該有的理論:你會知道型別錯誤在哪一關被攔下、-O2 到底對你的程式動了什麼手腳、為什麼有些程式碼編譯器救不了。讀完之後,錯誤訊息、效能問題、甚至程式語言設計的取捨,你都會用不同的眼光看。適合寫過程式但沒修過編譯器的人、想補系統基礎的自學者,以及好奇「程式怎麼變成程式」的每一個人。《從零開始》系列的每一本,都為沒有背景的讀者而寫:先給直覺與比喻,需要時才端出數學與細節,把一個領域鋪成一條可以自學走完的路。 ... Read more

    3,18 € or Free with Kobo Plus

  • 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

    38,15 €

  • Introduction to C Programming, a Practical Approach

    This course is aimed at computer enthusiasts who want to enter the exciting world of programming.This course is not recommended for computer scientists with a high level of knowledge because the concepts explained are introductory.At the end of the course, students will have a vision of how to learn to program in a language like C, a versatile and portable language that will help them in the ... Read more

    3,99 €

  • Learn C Programming

    A beginner's guide to learning C programming the easy and disciplined way

    by Jeff Szuhay ...
    Get started with writing simple programs in C while learning the skills that will help you work with practically any programming languageKey FeaturesLearn essential C concepts such as variables, data structures, functions, loops, arrays, and pointersGet to grips with the core programming aspects that form the base of many modern programming languagesExplore the expressiveness and versatility of ... Read more

    28,61 € or Free with Kobo Plus

  • Beginning Programming with C++ For Dummies

    Learn to program with C++ quickly with this helpful For Dummies guideBeginning Programming with C++ For Dummies, 2nd Edition gives you plain-English explanations of the fundamental principles of C++, arming you with the skills and know-how to expertly use one of the world's most popular programming languages. You'll explore what goes into creating a program, how to put the pieces together, learn ... Read more

    22,99 €

  • Ultimate Cyberwarfare for Evasive Cyber Tactics

    Unravel the Techniques of Cyberwarfare, Hacktivism and Asymmetric Conflicts for Tactical Excellence with Real-world Use Cases and Strategic Insights

    by Chang Tan ...
    Attackers have to be only right once, but just one mistake will permanently undo them.Book DescriptionThe “Ultimate Cyberwarfare for Evasive Cyber Tactic” is an all-encompassing guide, meticulously unfolding across pivotal cybersecurity domains, providing a thorough overview of cyber warfare. The book begins by unraveling the tapestry of today's cyber landscape, exploring current threats, ... Read more

    18,99 € or Free with Kobo Plus

  • C# for Beginners: A Comprehensive Guide to Crafting Real Projects and Applications

    by VERA POE ...
    Are you considering delving into C# programming?Interested in crafting your own real projects and applications? If so, this educational material is tailored for you. "C# for Beginners" serves as a transformative tool, guiding your coding passion towards potential career options like computer programming. This guide not only enhances your programming knowledge but also sharpens existing skills in ... Read more

    9,09 € or Free with Kobo Plus

  • Programming with Qt

    Writing Portable GUI applications on Unix and Win32

    The popular open source KDE desktop environment for Unix was built with Qt, a C++ class library for writing GUI applications that run on Unix, Linux, Windows 95/98, Windows 2000, and Windows NT platforms. Qt emulates the look and feel of Motif, but is much easier to use. Best of all, after you have written an application with Qt, all you have to do is recompile it to have a version that works on ... Read more

    22,14 €

  • C for Programmers with an Introduction to C11

    The professional programmer’s Deitel® guide to procedural programming in C through 130 working code examplesWritten for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching the C language and the C Standard Library. The book presents the concepts in the context of fully tested programs, complete with syntax shading, ... Read more

    39,10 €

  • 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

    6,46 €

  • Learn C Programming Step by Step

    Start Your Coding Journey with C — The Language That Powers Everything!If you're a beginner who wants to learn programming from the ground up, this book is your perfect starting point.Learn C Programming Step by Step simplifies complex coding concepts through clear explanations, real-world examples, and hands-on exercises. You'll understand how programs work, how to think logically, and how to ... Read more

    3,99 €

  • Aprende a Programar en C

    by Ángel Arias ...
    El lenguaje C se considera que es la base de muchos lenguajes de programación modernos, tales como " Objetive-C y C++. Otros lenguajes de programación tienen una sintaxis inspirada en la de C, como Java y C#.El lenguaje C es un lenguaje de programación que sigue el paradigma de programación imperativa. Este lenguaje ha desempeñado, y sigue desempeñando un papel importante en la tecnología ... Read more

    4,49 €

  • Game Development Guide for Beginners From First Steps to Master in UNITY

    by HYEONGDO KIM ...
    About the book"A Guide to Game Development with Unity: From Beginner to Experienced"The perfect introduction to game development, this book is for beginners who are new to game development with Unity. Even if you have no experience, this book will help you learn the basics of game development from the ground up.In this bookAMetaverse and XR Technology1.1 Introduction to the Metaverse1.2 ... Read more

    9,09 € or Free with Kobo Plus