Skip to
Main content
Keyboard shortcuts
Search
ALT
+
/
Basket
shift
+
ALT
+
C
Home
shift
+
ALT
+
H
Orders
shift
+
ALT
+
O
Show/Hide shortcuts
shift
+
ALT
+
Z
To move between items, use your keyboard's up or down arrows.
.co.uk
Delivering to London W1D 7
Update location
Holocaust History for Young Adults
Select the department you want to search in
Holocaust History for Young Adults
All Departments
Alexa Skills
Amazon Devices
Amazon Fresh
Amazon Global Store
Amazon Resale
Apps & Games
Audible Audiobooks
Baby
Beauty
Books
Car & Motorbike
CDs & Vinyl
Classical Music
Co-op
Computers & Accessories
Deals
Digital Music
DIY & Tools
DVD & Blu-ray
Electronics & Photo
Fashion
Women's Clothing, Shoes and Jewellery
Men's Clothing, Shoes and Jewellery
Girl's Clothing, Shoes and Jewellery
Boy's Clothing, Shoes and Jewellery
Baby Clothing, Shoes & Jewellery
Garden & Outdoors
Gift Cards
Grocery
Handmade
Health & Personal Care
Home & Business Services
Home & Kitchen
Iceland
Industrial & Scientific
Kindle Store
Large Appliances
Lighting
Luggage and travel gear
Luxury Stores
Morrisons
Musical Instruments & DJ Equipment
PC & Video Games
Pet Supplies
Premium Beauty
Prime Video
Software
Sports & Outdoors
Stationery & Office Supplies
Subscribe & Save
Toys & Games
Search Amazon.co.uk
Hello, sign in
Account & Lists
Returns
& Orders
Basket
All
Grocery
Best Sellers
New Releases
Amazon Basics
Today's Deals
Prime
Music
Prime Video
Books
Home & Garden
Gift Cards & Top Up
Electronics
Toys & Games
Fashion
Beauty
Pet Supplies
PC
Subscribe & Save
PC & Video Games
Health & Personal Care
Car & Motorbike
Baby
Shopper Toolkit
Sell on Amazon
Gift Ideas
Audible
Sports & Outdoors
Custom Products
Free Delivery
Amazon Essentials
Customer Service
Books
Advanced Search
Best Sellers & more
Top New Releases
Deals in Books
School Books
Textbooks
Books Outlet
Children's Books
Calendars & Diaries
Audible Audiobooks
Amazon Editors' Choice
Introduction to Programming
Browse Books
Popular in Books
Summer Reads 2024
Best Books of 2024
Top New Releases
Amazon Charts
Best Sellers
School Books
Amazon Editors' Choice
Books Deals
All Deals in Books
Books Outlet
10% off for Prime Student members
More in Books
Audiobooks
Textbooks
Kindle Books
All Kindle Books
Kindle Deals
Kindle Unlimited
Free Kindle Reading Apps
Kindle Newsstand
Prime Reading
Popular Brands
Harry Potter
Joe Wicks
Danielle Steel
Department
Books
Computing & Internet
Programming
Introduction to Programming
Amazon Prime
Prime Eligible
Eligible for free delivery
Free UK Delivery by Amazon
Free UK Delivery by Amazon
FREE Delivery on orders over £10 for books or over £35 for other categories shipped by Amazon
Delivery Day
Get It Tomorrow
Get It Tomorrow
Customer Reviews
4 Stars & Up
& Up
Any Price
Up to £5
£5 to £10
£10 to £20
£20 to £50
£50 & above
Deals & Discounts
All Discounts
Today's Deals
Condition
New
Used
Format
Hardcover
Paperback
Audiobooks
Kindle Books
Spiral-bound
Language
Arabic
Arabic
Chinese
Chinese
Dutch
Dutch
English
English
Finnish
Finnish
French
French
German
German
Italian
Italian
Japanese
Japanese
Polish
Polish
Portuguese
Portuguese
Russian
Russian
Spanish
Spanish
Turkish
Turkish
New Arrivals
Last 30 days
Last 90 days
Next 90 days
Author
Eric Matthes
Eric Matthes
CGP Books
CGP Books
Charles Petzold
Charles Petzold
Robert C. Martin
Robert C. Martin
Mike McGrath
Mike McGrath
DK
DK
Al Sweigart
Al Sweigart
Vorderman Carol
Vorderman Carol
Book Series
GCSE Python for Computer Science
GCSE Python for Computer Science
For Dummies
For Dummies
In Easy Steps
In Easy Steps
Robert C. Martin Series
Robert C. Martin Series
For Dummies (Computer/Tech)
For Dummies (Computer/Tech)
DK Help Your Kids With
DK Help Your Kids With
Sams Teach Yourself
Sams Teach Yourself
Addison-Wesley Signature Series (Fowler)
Addison-Wesley Signature Series (Fowler)
In Easy Steps - The QuestKids
In Easy Steps - The QuestKids
See product details
Customers also bought
Up to £5
See more
Quick look
£8.99
£
8
.
99
£10.99
Hello World: How to be Human in the Age of the Machine
4.5 out of 5 stars
2,242
Quick look
£12.62
£
12
.
62
£16.99
The Penguin Book of Card Games: Everything You Need to Know to Play Over 250 Games
4.2 out of 5 stars
419
Quick look
£9.75
£
9
.
75
£10.99
How to Avoid a Climate Disaster: The Solutions We Have and the Breakthroughs We Need
4.5 out of 5 stars
10,769
Quick look
£8.00
£
8
.
00
£8.99
Coding with Scratch - Create Awesome Platform Games: A new title in The QuestKids children's series (In Easy Steps - The QuestKids)
4.7 out of 5 stars
81
Quick look
£8.99
£
8
.
99
£10.99
Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
4.4 out of 5 stars
4,727
Quick look
£13.59
£
13
.
59
£16.99
Computer Coding for Kids: A unique step-by-step visual guide, from binary code to building games
4.7 out of 5 stars
226
Quick look
£10.11
£
10
.
11
£10.99
Python in easy steps, 2nd edition
4.5 out of 5 stars
527
Quick look
£23.54
£
23
.
54
£30.99
VisualBasic .NET For Dummies
4.0 out of 5 stars
23
Quick look
£57.96
£
57
.
96
Concurrent And Real-Time Systems: The CSP Approach (Worldwide Series in Computer Science)
5.0 out of 5 stars
2
Quick look
£40.17
£
40
.
17
£41.99
Agile Estimating and Planning (Robert C. Martin Series)
4.6 out of 5 stars
590
Quick look
£12.88
£
12
.
88
Learning to Program in Python Crash Course in Coding for Python 3.x Beginners Guide in Programming with Examples and Challenges GCSE and A Level Computer Science Course textbook KS4 KS5
4.6 out of 5 stars
184
Quick look
£5.00
£
5
.
00
£12.99
R for Data Analysis in easy steps
4.5 out of 5 stars
15
See product details
Customers also bought
Most gifted
See more
Quick look
£10.11
£
10
.
11
£10.99
Scratch Programming in easy steps
4.8 out of 5 stars
91
Quick look
£10.11
£
10
.
11
£10.99
Cool Scratch Projects in Easy Steps
4.3 out of 5 stars
56
Quick look
£8.99
£
8
.
99
A Really Basic Introduction to English Contract Law: 2 (Really Basic Introductions)
4.5 out of 5 stars
71
Quick look
£24.98
£
24
.
98
£37.99
Linux Basics for Hackers : Getting Started with Networking, Scripting, and Security in Kali
4.7 out of 5 stars
2,628
Quick look
£45.99
£
45
.
99
£47.99
Probability and Computing: Randomization and Probabilistic Techniques in Algorithms and Data Analysis
4.6 out of 5 stars
35
Quick look
£62.29
£
62
.
29
£79.99
The Linux Programming Interface: A Linux and UNIX System Programming Handbook
4.8 out of 5 stars
689
Quick look
£17.39
£
17
.
39
£18.99
Windows 11 For Seniors For Dummies, 2nd Edition (For Dummies (Computer/Tech))
3.8 out of 5 stars
5
Quick look
£22.00
£
22
.
00
The Dawn of Software Engineering: from Turing to Dijkstra
3.8 out of 5 stars
7
Quick look
£9.75
£
9
.
75
£10.99
The Advanced Roblox Coding Book: An Unofficial Guide, Updated Edition: Learn How to Script Games, Code Objects and Settings, and Create Your Own World! (Unofficial Roblox Series)
4.5 out of 5 stars
181
Quick look
£21.99
£
21
.
99
£28.16
Cracking the PM Interview: How to Land a Product Manager Job in Technology (Cracking the Interview & Career)
4.5 out of 5 stars
3,032
Quick look
£44.99
£
44
.
99
Game AI Uncovered: Volume Three: 3
Quick look
£11.99
£
11
.
99
£16.99
"You Are Not Expected to Understand This": How 26 Lines of Code Changed the World
3.7 out of 5 stars
113
See product details
Customers also bought
Recommended for you
Quick look
£25.99
£
25
.
99
£47.99
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
4.7 out of 5 stars
4,975
Quick look
£29.00
£
29
.
00
£47.99
Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming
4.7 out of 5 stars
1,456
Quick look
£45.99
£
45
.
99
Build a Large Language Model (From Scratch)
4.7 out of 5 stars
79
Quick look
£9.19
£
9
.
19
£9.99
New Python Programming Guide for GCSE Computer Science with Online Edition, Python Files & Videos (GCSE Python for Computer Science)
4.6 out of 5 stars
339
Quick look
£31.99
£
31
.
99
£39.99
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) (Robert C. Martin Series)
4.6 out of 5 stars
6,294
Quick look
£31.34
£
31
.
34
System Design Interview – An Insider's Guide: Volume 2
4.6 out of 5 stars
1,279
Quick look
£40.00
£
40
.
00
£63.99
Fluent Python: Clear, Concise, and Effective Programming
4.7 out of 5 stars
523
Quick look
£42.99
£
42
.
99
£55.99
The C Programming Language (2nd Edition)
4.6 out of 5 stars
4,001
Quick look
£31.54
£
31
.
54
£47.99
The Rust Programming Language: 2nd edition
4.8 out of 5 stars
366
Quick look
£20.48
£
20
.
48
£27.99
Make: Electronics: Learning by Discovery: A Hands-On Primer for the New Electronics Enthusiast
4.7 out of 5 stars
596
Quick look
£22.54
£
22
.
54
£31.99
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
4.6 out of 5 stars
2,867
Quick look
£23.94
£
23
.
94
£35.48
The Staff Engineer's Path: A Guide For Individual Contributors Navigating Growth and Change
4.7 out of 5 stars
579
See product details
Customers also bought
Best sellers
See more
Quick look
£29.00
£
29
.
00
£47.99
Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming
4.7 out of 5 stars
1,456
Quick look
£25.99
£
25
.
99
£47.99
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
4.7 out of 5 stars
4,975
Quick look
£45.99
£
45
.
99
Build a Large Language Model (From Scratch)
4.7 out of 5 stars
79
Quick look
£22.95
£
22
.
95
£28.99
Code: The Hidden Language of Computer Hardware and Software
4.7 out of 5 stars
697
Quick look
£30.00
£
30
.
00
£39.99
Pragmatic Programmer, The: Your journey to mastery, 20th Anniversary Edition
4.7 out of 5 stars
3,192
Quick look
£36.80
£
36
.
80
£47.99
Working Effectively with Legacy Code
4.5 out of 5 stars
650
Quick look
£9.19
£
9
.
19
£9.99
New Python Programming Guide for GCSE Computer Science with Online Edition, Python Files & Videos (GCSE Python for Computer Science)
4.6 out of 5 stars
339
Quick look
£16.22
£
16
.
22
£20.00
Beginner's Step-by-Step Coding Course: Learn Computer Programming the Easy Way
4.5 out of 5 stars
1,823
Quick look
£8.99
£
8
.
99
£10.99
How AI Thinks: How we built it, how it can help us, and how we can control it
4.2 out of 5 stars
77
Quick look
£22.54
£
22
.
54
£31.99
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
4.6 out of 5 stars
2,867
Quick look
£23.67
£
23
.
67
£30.99
HTML, CSS, & JavaScript All-in-One For Dummies
4.4 out of 5 stars
46
Quick look
£12.99
£
12
.
99
Stoicism: How to Use Stoic Philosophy to Find Inner Peace and Happiness
4.4 out of 5 stars
786
See product details
Customers also bought
Top rated
See more
Quick look
£23.99
£
23
.
99
£47.99
Deep Learning with Python
4.7 out of 5 stars
386
Quick look
£32.38
£
32
.
38
£40.14
Docker Deep Dive: 2023 Edition
4.6 out of 5 stars
955
Quick look
£40.05
£
40
.
05
£52.99
Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy
4.7 out of 5 stars
299
Quick look
£8.99
£
8
.
99
£10.99
How AI Thinks: How we built it, how it can help us, and how we can control it
4.2 out of 5 stars
77
Quick look
£33.11
£
33
.
11
£33.99
How to Prove It: A Structured Approach
4.7 out of 5 stars
308
See product details
Customers also bought
Most wished for
See more
Quick look
£12.99
£
12
.
99
Stoicism: How to Use Stoic Philosophy to Find Inner Peace and Happiness
4.4 out of 5 stars
786
Quick look
£22.95
£
22
.
95
£28.99
Code: The Hidden Language of Computer Hardware and Software
4.7 out of 5 stars
697
Quick look
£30.00
£
30
.
00
£39.99
Pragmatic Programmer, The: Your journey to mastery, 20th Anniversary Edition
4.7 out of 5 stars
3,192
Quick look
£31.57
£
31
.
57
The Pocket Mentor for Video Game UX UI (The Pocket Mentors for Games Careers)
4.5 out of 5 stars
2
Quick look
£22.54
£
22
.
54
£31.99
User Story Mapping
4.6 out of 5 stars
1,583
Quick look
£28.59
£
28
.
59
£37.99
Nature of Code, The: Simulating Natural Systems with JavaScript
4.5 out of 5 stars
32
Quick look
£42.17
£
42
.
17
£47.99
Refactoring: Improving the Design of Existing Code (Addison-Wesley Signature Series (Fowler))
4.6 out of 5 stars
1,107
Quick look
£40.53
£
40
.
53
£55.99
Python for Data Analysis 3e: Data Wrangling with Pandas, Numpy, and Jupyter
4.5 out of 5 stars
365
Quick look
£9.29
£
9
.
29
£10.99
Algorithms to Live By: The Computer Science of Human Decisions
4.5 out of 5 stars
6,063
Quick look
£37.77
£
37
.
77
£42.95
Crafting Interpreters
4.7 out of 5 stars
625
Quick look
£21.99
£
21
.
99
£37.99
Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
4.6 out of 5 stars
3,209
Quick look
£50.47
£
50
.
47
£54.99
The Art of Game Design: A Book of Lenses, Third Edition
4.7 out of 5 stars
539
See product details
Customers also bought
Hot new releases
See more
Quick look
£49.15
£
49
.
15
£63.99
Learning Python: Powerful Object-Oriented Programming
Quick look
£49.67
£
49
.
67
£53.99
Automate the Boring Stuff with Python, 3rd Edition
Quick look
£9.49
£
9
.
49
£10.99
Code Dependent: How AI Is Changing Our Lives ― Shortlisted for the Women's Prize for Non-Fiction
4.4 out of 5 stars
107
Quick look
£25.65
£
25
.
65
£27.99
Art of Computer Programming, Volume 4, Fascicle 7, The: Constraint Satisfaction
Quick look
£58.87
£
58
.
87
£63.99
Fundamentals of Software Architecture: A Modern Engineering Approach
Quick look
£14.00
£
14
.
00
The Official Raspberry Pi Handbook 2026: Astounding Projects with Raspberry Pi Computers
Quick look
£63.99
£
63
.
99
Python Polars: The Definitive Guide: Transforming, Analyzing, and Visualizing Data with a Fast and Expressive Dataframe API
Quick look
£29.99
£
29
.
99
TypeScript 5 Design Patterns and Best Practices: Build clean and scalable apps with proven patterns and expert insights
Quick look
£45.99
£
45
.
99
Causal AI
Quick look
£48.97
£
48
.
97
Teaching Video Game Design Fundamentals: A Guide for Educating with Practical Examples and Learning Materials
Quick look
£33.11
£
33
.
11
£35.99
Linux Basics for Hackers, 2nd Edition
Quick look
£33.65
£
33
.
65
£47.99
Building Generative AI Services with Fastapi: A Practical Approach to Developing Context Rich Generative AI Applications
See Similar
1-12 of over 50,000 results for
Introduction to Programming
See all results
Back to top
Get to Know Us
Careers
About Us
UK Modern Slavery Statement
Sustainability
Amazon Science
Make Money with Us
Sell on Amazon
Sell on Amazon Business
Sell on Amazon Handmade
Sell on Amazon Launchpad
Supply to Amazon
Protect and build your brand
Associates Programme
Fulfilment by Amazon
Seller Fulfilled Prime
Advertise Your Products
Independently Publish with Us
Amazon Pay
Host an Amazon Hub
›
See More Make Money with Us
Amazon Payment Methods
Barclays Instalments
The Amazon Barclaycard
Gift Cards
Amazon Currency Converter
Payment Methods Help
Shop with Points
Top Up Your Account
Top Up Your Account in Store
Let Us Help You
COVID-19 and Amazon
Track Packages or View Orders
Delivery Rates & Policies
Amazon Prime
Returns & Replacements
Recycling
Manage Your Content and Devices
Recalls and Product Safety Alerts
Amazon Mobile App
Customer Service
Accessibility
Gift List
Report illegal content
£
GBP - Pounds
United Kingdom
Amazon Music
Stream millions
of songs
AbeBooks
Books, art
& collectables
ACX
Audiobook Publishing
Made Easy
Veeqo
Shipping Software
Inventory Management
Amazon Web Services
Scalable Cloud
Computing Services
Audible
Download Audiobooks
Goodreads
Book reviews
& recommendations
Amazon Home Services
Experienced pros
Happiness Guarantee
IMDb
Movies, TV
& Celebrities
Kindle Direct Publishing
Indie Digital & Print Publishing
Made Easy
Shopbop
Designer
Fashion Brands
Amazon Resale
Great Deals on
Quality Used Products
Amazon Business
Service for
business customers
Conditions of Use & Sale
Privacy Notice
Cookies Notice
Interest-Based Ads Notice
© 1996-2025, Amazon.com, Inc. or its affiliates