Computers - Programming - Open Source
Explore programming books, coding books, open source programming books, and open source Python books. Shop computer books, The Art of Computer Programming, and best-selling titles at our online bookstore
-
Arduino for DummiesUnlock Your Creativity: Master Arduino with Easy-to-Follow Projects and Hands-On Learning Arduino is an open-source electronics platform used for building interactive projects like home automation tools or robotics. Arduino For Dummies is the perfect guide for beginners, updated with the newest features and technologies....
- $47.34 USD
$89.99 USD- $47.34 USD
- Unit price
- per
-
Automate the Boring Stuff with Python Workbook: Projects and Exercises to Sharpen Your Python SkillsYou've seen what Python can do. Now go deeper. This workbook transforms Al Sweigart's best-selling guide from a reading experience into a coding experience. Following Automate the Boring Stuff with Python chapter by chapter, this workbook will help you turn concepts into muscle memory...
- $59.98 USD
$107.99 USD- $59.98 USD
- Unit price
- per
-
Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total BeginnersLearn how to code while you write programs that effortlessly perform useful feats of automation! The second edition of this international fan favorite includes a brand-new chapter on input validation, Gmail and Google Sheets automations, tips for updating CSV files, and more. If you've...
- $71.40 USD
$119.99 USD- $71.40 USD
- Unit price
- per
-
Automate the Boring Stuff with Python, 3rd EditionThe bestselling introduction to Python programming, revised to include the latest Python features, improved explanations, and new chapters about databases and sound files. If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can...
- $81.80 USD
$139.99 USD- $81.80 USD
- Unit price
- per
-
C# 12 in a Nutshell: The Definitive ReferenceWhen 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...
- $83.98 USD
- $83.98 USD
- Unit price
- per
-
C++ for DummiesAn accessible walkthrough of one of the world's most popular programming languages: C++ C++ For Dummies is your from-scratch guide that explains the essentials of what you need to know to understand the language and build your very first program in C++. Bradley Jones,...
- $44.38 USD
- $44.38 USD
- Unit price
- per
-
Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in PythonYou know how to write Python. Now master the computer science that makes it work. If you've been programming for a while, you may have found yourself wondering about the deeper principles behind the code. How are programming languages implemented? What does an interpreter...
- $71.40 USD
$119.99 USD- $71.40 USD
- Unit price
- per
-
Data Engineering Design Patterns: Recipes for Solving the Most Common Data Engineering ProblemsData projects are an intrinsic part of an organization's technical ecosystem, but data engineers in many companies continue to work on problems that others have already solved. This hands-on guide shows you how to provide valuable data by focusing on various aspects of data...
- $99.98 USD
$177.99 USD- $99.98 USD
- Unit price
- per
-
Fluent Python: Clear, Concise, and Effective ProgrammingDon'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...
- $99.98 USD
$177.99 USD- $99.98 USD
- Unit price
- per
-
Go Programming in Easy StepsGO Programming in easy steps, 2nd edition is updated for GO version 1.26 (released February 10, 2026) and first illustrates golang programming basics with variables, operators, flow control, and functions, before moving on to demonstrate Object-Oriented Programming (OOP) with golang. This book then shows...
- $29.98 USD
- $29.98 USD
- Unit price
- per
-
Head First JavaScript Programming: A Learner's Guide to Modern JavaScriptWhat will you learn from this book? The new edition of this brain-friendly guide takes you through a comprehensive journey into modern JavaScript, covering everything from core language fundamentals to today's cutting-edge features. You'll dive into the nuances of JavaScript types and the unparalleled...
- $91.28 USD
$159.99 USD- $91.28 USD
- Unit price
- per
-
Java Essentials for DummiesSwiftly brush up on the foundations of Java programming Java Essentials For Dummies is a reliable and succinct reference on the core components of Java--the multifaceted general-purpose language used for desktop, mobile, and web applications. This straightforward book gets right to the point--eliminating review...
- $29.11 USD
$55.99 USD- $29.11 USD
- Unit price
- per
-
Java in a Nutshell: A Desktop Quick ReferenceJava in a Nutshell doesn't just help experienced Java programmers get the most out of versions through Java 25. It also provides a learning path for new developers. Chock-full of examples that demonstrate how to take complete advantage of modern Java APIs and development...
- $83.98 USD
- $83.98 USD
- Unit price
- per
-
Linux Basics for Hackers, 2nd Edition: Getting Started with Networking, Scripting, and Security in KaliA revised introduction to the Linux operating system for beginning hackers and penetration testers. If you're just getting started along the exciting path of hacking, cybersecurity, and pentesting, Linux Basics for Hackers is an excellent introduction. With Kali Linux, an operating system designed for...
- $59.98 USD
$107.99 USD- $59.98 USD
- Unit price
- per
-
Linux Pocket Guide: Essential CommandsIf you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, and more....
- $47.34 USD
$89.99 USD- $47.34 USD
- Unit price
- per
-
Machine Learning for DummiesThe most human-friendly book on machine learning Somewhere buried in all the systems that drive artificial intelligence, you'll find machine learning--the process that allows technology to build knowledge based on data and patterns. Machine Learning For Dummies is an excellent starting point for anyone...
- $55.24 USD
$104.99 USD- $55.24 USD
- Unit price
- per
-
Murach's Python Programming (2nd Edition)If you want to learn how to program but don't know where to start, this is the right book and the right language for you. From the first page, our self-paced approach will help you build competence and confidence in your programming skills. And...
- $92.98 USD
$164.99 USD- $92.98 USD
- Unit price
- per
-
Python & AI for DummiesUnlock the combined power of Python and AI to supercharge your next technical project and your career Python & AI For Dummies explores the exciting combo of two revolutionary technologies that are reshaping how we work, code, and solve problems. Authors John C. Shovic...
- $41.98 USD
- $41.98 USD
- Unit price
- per
-
Python Automation for DummiesStreamline Your Workflow and Boost Productivity with Python Automation In today's workplaces, there's a high demand for know-how on the Python programming language, especially for writing time-saving scripts that can simplify routine work tasks. Python Automation For Dummies delivers, with simple explanations of how...
- $55.24 USD
$104.99 USD- $55.24 USD
- Unit price
- per
-
Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to ProgrammingPython 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...
- $71.40 USD
$119.99 USD- $71.40 USD
- Unit price
- per