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 1 - 24 of 8882 Results
Skip side bar filters
  • Code

    The Hidden Language of Computer Hardware and Software

    The classic guide to how computers work, updated with new chapters and interactive graphics"For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about ... Read more

    $27.99 USD

  • Fluent Python

    Clear, Concise, and Effective Programming

    Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.Discover and apply idiomatic Python 3 features ... Read more

    $48.99 USD

  • Core Java for the Impatient

    by Cay Horstmann ...
    An Essential Guide to the Core Language and Libraries--Updated for Java 21Modern Java introduces major enhancements that impact the core language and APIs at the heart of the Java platform. Many old Java idioms are no longer needed, and new features and programming paradigms can make you far more effective. However, navigating these changes can be challenging.Core Java for the Impatient, Fourth ... Read more

    $43.99 USD

  • C++ Core Guidelines Explained

    Best Practices for Modern C++

    by Rainer Grimm ...
    Write More Elegant C++ ProgramsThe official C++ Core Guidelines provide consistent best practices for writing outstanding modern C++ code and improving legacy code, but they're organized as a reference for looking up one specific point at a time, not as a tutorial for working developers. In C++ Core Guidelines Explained, expert C++ instructor Rainer Grimm has distilled them to their essence, ... Read more

    $38.99 USD

  • The Rust Programming Language, 2nd Edition

    **With over 50,000 copies sold, The Rust Programming Language is the quintessential guide to programming in Rust. Thoroughly updated to Rust’s latest version, this edition is considered the language’s official documentation.The Rust Programming Language "covers everything you could want to know about the language."—Stack OverflowRust has been repeatedly voted "Most Loved Language" on the ... Read more

    $29.99 USD

  • Principles of Data Structures Using C and C++

    by julio martell ...
    "Principles of Data Structures Using C and C++" provides a comprehensive exploration of essential data structures and algorithms, tailored for both beginners and experienced programmers. This book bridges theory and practical application, offering clear explanations and hands-on examples in both C and C++.Readers will learn to:Understand fundamental data structures, including arrays, linked lists, ... Read more

    $5.99 USD or Free with Kobo Plus

  • C# 12 in a Nutshell

    The Definitive Reference

    When you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, and with its continual growth, there's always so much more to learn. In the tradition of O'Reilly's Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today.Aimed at intermediate and ... Read more

    $43.99 USD

  • 100 Go Mistakes and How to Avoid Them

    Spot errors in your Go code you didn’t even know you were making and boost your productivity by avoiding common mistakes and pitfalls.100 Go Mistakes and How to Avoid Them shows you how to:Dodge the most common mistakes made by Go developersStructure and organize your Go applicationHandle data and control structures efficientlyDeal with errors in an idiomatic mannerImprove your concurrency ... Read more

    $43.99 USD

  • Spring Cloud Data Flow

    Native Cloud Orchestration Services for Microservice Applications on Modern Runtimes

    Work with big data applications by using Spring Cloud Data Flow as a unified, distributed, and extensible system for data ingestion and integration, real-time analytics and data processing pipelines, batch processing, and data export. With this book you will develop a foundation for creating applications that use real-time data streaming by combining different technologies and use the full power ... Read more

    $71.99 USD

  • Swift Programming

    The Big Nerd Ranch Guide

    Series series Big Nerd Ranch Guides
    Through this guide's carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style - all thoroughly revised for Swift 5.3 and Xcode 12.Based on Big Nerd Ranch's popular Swift training and its well-tested materials and methodology, this guide teaches concepts and coding through hands-on exercises. You will explore Swift ... Read more

    $30.99 USD

  • Programming with Rust

    Make Rust a key tool in your arsenal, and access one of the industry's fastest-growing areas of opportunity.Rust's exciting innovations have made it the most loved programming language in Stack Overflow's influential survey for five straight years--but its steep learning curve has made many other developers reluctant to dive in. Now, with a growing commitment to Rust from many of the world's ... Read more

    $38.99 USD

  • Grokking Simplicity

    Taming complex software with functional thinking

    by Eric Normand ...
    "The most insightful and intuitive guide to clean and simple software. I recommend this to all software developers." - Rob Pacheco, Vision Government SolutionsGrokking Simplicity is a friendly, practical guide that will change the way you approach software design and development.Distributed across servers, difficult to test, and resistant to modification—modern software is complex. Grokking ... Read more

    $36.99 USD

  • Programming Concepts in C++

    by Robert Burns ...
    Programming Concepts in C++ is one in a series of books that introduce the basic concepts of computer programming, using a selected programming language. Other books in the series use languages like Java and Python, but all focus on concepts and not on any particular language. The presentation of the material is the same in each language, and much of the text is identical. Code samples are ... Read more

    $4.99 USD

  • C++ in One Hour a Day, Sams Teach Yourself

    Series series Sams Teach Yourself
    Learn C++ programming at your own pace—Covers modern C++ 20Starting with one hour a day, you can gain all the skills you need to begin programming in C++. This complete tutorial will help you quickly master the basics of object-oriented programming and teach you advanced C++ language features and concepts. Fully updated for the C++20 standard, this practical book is designed to help you write C++ ... Read more

    $34.99 USD

  • Python Crash Course, 3rd Edition

    A Hands-On, Project-Based Introduction to Programming

    by Eric Matthes ...
    Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date!Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.You’ll start by learning basic programming concepts, such as ... Read more

    $29.99 USD

  • Ruby on Rails Tutorial (2025)

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

    Unleash Your Web Development Potential with Ruby on Rails! **Experience the Magic of Ruby on Rails** Are you ready to embark on a journey of creating dynamic web applications with unmatched efficiency? Enter the world of Ruby on Rails, the game-changing web application framework crafted by David Heinemeier Hansson. Since its inception in 2004, Ruby on Rails has emerged as a powerhouse, empowering ... Read more

    $30.00 USD or Free with Kobo Plus

  • Code That Fits in Your Head

    Heuristics for Software Engineering

    by Mark Seemann ...
    Series series Robert C. Martin Series
    How to Reduce Code Complexity and Develop Software More Sustainably"Mark Seemann is well known for explaining complex concepts clearly and thoroughly. In this book he condenses his wide-ranging software development experience into a set of practical, pragmatic techniques for writing sustainable and human-friendly code. This book will be a must-read for every programmer."-- Scott Wlaschin, author ... Read more

    $34.99 USD

  • Modern Web Development: Kickstarting with Svelte

    by Tyler Hayes ...
    The Essential Guide for Svelte Beginners: "Modern Web Development: Kickstarting with Svelte"This book is the ultimate companion for those new to Svelte. With a systematic approach from the basics, coupled with rich examples and hands-on practice, we ensure you grasp every concept solidly. Perfect for beginners, this friendly guide is all you need to get started!We cover everything from Svelte's ... Read more

    $4.00 USD or Free with Kobo Plus

  • Practical Advanced TypeScript

    by Bledar Ramo ...
    Practical Advanced TypeScript is your one-stop guide to mastering TypeScript's advanced language features through a unique, hands-on approach. This book is perfect for developers looking to learn the language in depth, understand its latest features, and select the patterns that fit real-world projects perfectly.Each topic in this book is explained in a well-defined and compact way, offering the ... Read more

    $9.99 USD or Free with Kobo Plus

  • Analytics Engineering with SQL and dbt

    Building Meaningful Data Models at Scale

    With the shift from data warehouses to data lakes, data now lands in repositories before it's been transformed, enabling engineers to model raw data into clean, well-defined datasets. dbt (data build tool) helps you take data further. This practical book shows data analysts, data engineers, BI developers, and data scientists how to create a true self-service transformation platform through the use ... Read more

    $41.99 USD

  • Python AI Programming

    by Patrick J ...
    This book aspires young graduates and programmers to become AI engineers and enter the world of artificial intelligence by combining powerful Python programming with artificial intelligence. Beginning with the fundamentals of Python programming, the book gradually progresses to machine learning, where readers learn to implement Python in developing predictive models.The book provides a clear and ... Read more

    $34.99 USD or Free with Kobo Plus

  • Android Developer Tools Essentials

    Android Studio to Zipalign

    Android development can be challenging, but through the effective use of Android Developer Tools (ADT), you can make the process easier and improve the quality of your code. This concise guide demonstrates how to build apps with ADT for a device family that features several screen sizes, different hardware capabilities, and a varying number of resources.With examples in Windows, Linux, and Mac OS ... Read more

    $10.99 USD

  • Arduino Projects for Amateur Radio

    BOOST YOUR HAM RADIO'S CAPABILITIES USING LOW-COST ARDUINO MICROCONTROLLER BOARDS!Do you want to increase the functionality and value of your ham radio without spending a lot of money? This book will show you how! Arduino Projects for Amateur Radio is filled with step-by-step microcontroller projects you can accomplish on your own--no programming experience necessary.After getting you set up on an ... Read more

    $23.99 USD

  • Efficient Node.js

    A Beyond-the-Basics Guide

    by Samer Buna ...
    Take your web development skills from browser to server with Node.js, the popular backend framework used by more than 10 million developers at companies like Amazon, Netflix, and LinkedIn, to name just a few. If you're comfortable working with JavaScript, this practical guide from Samer Buna will show you how to effectively build and maintain even the most complex Node.js applications.Following a ... Read more

    $41.99 USD