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...

Programming Languages eBooks

If you like Programming Languages eBooks, then you'll love these top picks.
Showing 121 - 144 of 10696 Results
Skip side bar filters
  • Learning Go

    An Idiomatic Approach to Real-World Go Programming

    by Jon Bodner ...
    Go has rapidly become the preferred language for building web services. Plenty of tutorials are available to teach Go's syntax to developers with experience in other programming languages, but tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write ... Read more

    $41.99 USD

  • NinjaScript Programmer's Launch Pad V8

    by Scott Daggett ...
    The NinjaScript Programmer's Launch Pad V8 is a tutorial designed for C#.NET programmers new to NinjaTrader 8's NinjaScript programming environment. It begins by providing the new NinjaScript programmer with a clear understanding of the underlying structure, data, key classes, and efficient programming techniques for writing NinjaScript indicators. This same foundation of knowledge is necessary ... Read more

    $12.99 USD or Free with Kobo Plus

  • 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

  • Developing Graphics Frameworks with Python and OpenGL

    Developing Graphics Frameworks with Python and OpenGL shows you how to create software for rendering complete three-dimensional scenes. The authors explain the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds.You will learn how to combine the power of OpenGL, the most widely ... Read more

    Free

  • Lua Programming Language (2026)

    Dive into Lua for Beginners and Embark on a Hands-on Project to Solidify Your Skills.

    Unlock the Power of Lua: Your Gateway to Programming Prowess!Discover Lua, the versatile scripting/programming language that empowers you to conquer the realm of programming, create captivating games, and develop applications that resonate. Whether you're a novice seeking an introduction to the art of programming or an aspiring developer aiming to harness the language's potential, Lua welcomes you ... Read more

    $30.00 USD or Free with Kobo Plus

  • Python Cookbook

    Recipes for Mastering Python 3

    If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms.Inside, you’ll find complete recipes for more than a dozen topics, covering the core Python language as well as ... Read more

    $28.79 USD

  • The Ruby Programming Language

    Everything You Need to Know

    The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository.Yukihiro "Matz" ... Read more

    $30.99 USD

  • Automating with Node.js

    by Shaun Stone ...
    Automate your workflow with the power of Node.js!If your job is loaded with manual work, thenwhy not write scripts that can deal with it for you?With this book, you will learn how to deal with manytasks such as zipping files, emailing colleagues, anddeploying your work at the press of a button.The book is structured into two parts:The first part is a collection of recipes, or building blocks ... Read more

    $5.36 USD

  • A Quick Guide to 2d Infinite Runners with Unity

    Quick Guides, #3

    Series Book 3 - Quick Guides
    It can be intimidating to start with Unity, and while several books can provide comprehensive information, you may, like many other readers, just want to focus on a particular topic and get started fast.This book is part of a series entitled A Quick Guide To, and does just this. In this book series, you have the opportunity to get started on a particular topic in less than 60 minutes, delving ... Read more

    Free

  • Absolute Beginner (Part 1) Selenium WebDriver for Functional Automation Testing

    by Rex Jones ...
    Learn How To Perform Test Automation Using Selenium WebDriverA Powerful Guide That Will Help You Automate Any ApplicationNote: Book available on your tablet, phone, PDF, PC, Mac, and paperback (Black/White & Color). You will find details of downloading the PDF document inside the book.A New Automation Engineer Should Not Pass Up This Book!If you were interested in a book, what would you look for ... Read more

    Free

  • Structure and Interpretation of Computer Programs

    JavaScript Edition

    Series series MIT Electrical Engineering and Computer Science
    A new version of the classic and widely used text adapted for the JavaScript programming language.Since the publication of its first edition in 1984 and its second edition in 1996, Structure and Interpretation of Computer Programs (SICP) has influenced computer science curricula around the world. Widely adopted as a textbook, the book has its origins in a popular entry-level computer science ... Read more

    $49.99 USD

  • Programming Python

    Powerful Object-Oriented Programming

    by Mark Lutz ...
    If you've mastered Python's fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You'll also explore how Python is used in databases, networking, front-end scripting layers, text processing, and more. This book focuses on commonly ... Read more

    $46.09 USD

  • Python: Advanced Guide to Programming Code with Python

    Python Computer Programming, #4

    Series Book 4 - Python Computer Programming
    Have you learned the basics of Python and want to go further? Not sure what to do, where to go or what topics you should be studying?You have come to the right place; this book, "Python: Advanced Guide to Programming Code with Python" will take you through several of the more important advanced concepts.In this Definitive Python Advanced Level Guide, you’re about to discover...Comprehensions – ... Read more

    $2.99 USD or Free with Kobo Plus

  • Spark: The Definitive Guide

    Big Data Processing Made Simple

    Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework. With an emphasis on improvements and new features in Spark 2.0, authors Bill Chambers and Matei Zaharia break down Spark topics into distinct sections, each with unique goals.Youâ??ll explore the basic operations and common functions of Sparkâ? ... Read more

    $43.99 USD

  • Concurrency in Go

    Tools and Techniques for Developers

    Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tractable and even easy. If you’re a developer familiar with Go, this practical book demonstrates best practices and patterns to help you incorporate concurrency into your systems.Author Katherine Cox-Buday takes you step-by-step through the process. You’ll ... Read more

    $30.99 USD

  • Responsive Web Design with HTML5 and CSS3

    Web pages that respond immediately to different screen sizes and devices is one of today's essentials. Packed with screenshots and examples, this book will teach you the professional approach using just HTML5 and CSS3.

    by Ben Frain ...
    This book will lead you, step by step and with illustrative screenshots, through a real example. Are you writing two websites one for mobile and one for larger displays? Or perhaps youve heard of Responsive Design but are unsure how to bring HTML5, CSS3, or responsive design all together. If so, this book provides everything you need to take your web pages to the next level before all your ... Read more

    $25.99 USD or Free with Kobo Plus

  • Rust Atomics and Locks

    Low-Level Concurrency in Practice

    by Mara Bos ...
    The Rust programming language is extremely well suited for concurrency, and its ecosystem has many libraries that include lots of concurrent data structures, locks, and more. But implementing those structures correctly can be very difficult. Even in the most well-used libraries, memory ordering bugs are not uncommon.In this practical book, Mara Bos, leader of the Rust library team, helps Rust ... Read more

    $34.59 USD

  • Architecture Patterns with Python

    Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices

    As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn’t always straightforward.With this hands-on ... Read more

    $41.99 USD

  • Mathematical Aspects of Logic Programming Semantics

    Series series Chapman & Hall/CRC Studies in Informatics Series
    Covering the authors' own state-of-the-art research results, this book presents a rigorous, modern account of the mathematical methods and tools required for the semantic analysis of logic programs. It significantly extends the tools and methods from traditional order theory to include nonconventional methods from mathematical analysis that depend on topology, domain theory, generalized distance ... Read more

    Free

  • Python Programming by Example

    This book helps you to learn how to program in Python. Several code and scenario samples are provided to accelerate your learning. All scripting samples are written in Python 3.x. The following is highlight topic in this book:* Development Environment* Python Programming Language* Lists, Tuples and Dictionary* Functions* Python Object Oriented* Python Modules and Packages* String operations* File ... Read more

    $2.99 USD

  • Programming TypeScript

    Making Your JavaScript Applications Scale

    by Boris Cherny ...
    Any programmer working with a dynamically typed language will tell you how hard it is to scale to more lines of code and more engineers. That’s why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. This practical book shows you how one such type layer, TypeScript, is unique among them: it makes programming fun with its ... Read more

    $30.99 USD

  • C++ Crash Course

    A Fast-Paced Introduction

    A fast-paced, thorough introduction to modern C++ written for experienced programmers. After reading C++ Crash Course, you'll be proficient in the core language concepts, the C++ Standard Library, and the Boost Libraries.C++ is one of the most widely used languages for real-world software. In the hands of a knowledgeable programmer, C++ can produce small, efficient, and readable code that any ... Read more

    $35.99 USD

  • Learning React

    Modern Patterns for Developing React Apps

    If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser, this updated edition provides best practices and patterns for writing modern React code. No prior knowledge of React or functional JavaScript is necessary.With their learning road map, authors Alex Banks ... Read more

    $41.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