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
General Introduction to Programming
Select the department you want to search in
General Introduction to Programming
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
General 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
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
Condition
New
Used
Kindle Unlimited
Kindle Unlimited Eligible
Kindle Unlimited Eligible
Format
Hardcover
Paperback
Audiobooks
Kindle Books
Spiral-bound
Language
English
English
French
French
Japanese
Japanese
Portuguese
Portuguese
Spanish
Spanish
New Arrivals
Last 30 days
Last 90 days
Author
Mark Lutz
Mark Lutz
Marijn Haverbeke
Marijn Haverbeke
Book Series
Learning Python
Learning Python
Sams Teach Yourself
Sams Teach Yourself
Teach Yourself
Teach Yourself
Computer Programming
Computer Programming
Head First
Head First
Undergraduate Topics in Computer Science
Undergraduate Topics in Computer Science
See product details
Customers also bought
Most gifted
See more
Quick look
£23.29
£
23
.
29
£33.99
Python For Kids, 2Nd Edition: A Playful Introduction to Programming
4.6 out of 5 stars
76
Quick look
£7.55
£
7
.
55
£9.99
Get Coding! Learn HTML, CSS, and JavaScript and Build a Website, App, and Game
4.6 out of 5 stars
2,925
Quick look
£9.60
£
9
.
60
Java: Learn Java in One Day and Learn It Well. Java for Beginners with Hands-on Project. (Learn Coding Fast with Hands-On Project)
4.4 out of 5 stars
892
Quick look
£19.99
£
19
.
99
RetroGameDev NES Edition
3.9 out of 5 stars
8
Quick look
£29.99
£
29
.
99
Learn Python Programming: A comprehensive, up-to-date, and definitive guide to learning Python
5.0 out of 5 stars
4
Quick look
£9.53
£
9
.
53
Microsoft Word Quick Start 2024 Guide: Mastering MS Word in 2024 for Beginners | Efficiency, Creativity, and Collaboration From Basic to Advanced Techniques
4.0 out of 5 stars
7
Quick look
£4.23
£
4
.
23
Basic Python Programming for Biologists: A programming book for absolute beginners
3.0 out of 5 stars
2
Quick look
£29.99
£
29
.
99
Python AI Programming: Navigating fundamentals of ML, deep learning, NLP, and reinforcement learning in practice
Quick look
£14.99
£
14
.
99
Code Gamers development 2-in-1 Book Series: Code Gamers Development: Essentials + Code Gamers Development: Lua Essentials. Your #1 book set to jump start your video game programming career
4.8 out of 5 stars
49
Quick look
£9.28
£
9
.
28
Learn Python in One Day and Learn It Well (2nd Edition): Python for Beginners with Hands-on Project. The only book you need to start coding in Python ... 1 (Learn Coding Fast with Hands-On Project)
4.4 out of 5 stars
2,045
Quick look
£15.21
£
15
.
21
£15.99
PYTHON PROGRAMMING FOR BEGINNERS: Zero to Hero: Mastering Python Step-by-Step
3.6 out of 5 stars
27
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
See product details
Customers also bought
Recommended for you
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
£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
£14.99
£
14
.
99
Python Programming for Beginners Made Easy: Learn the Essentials in 7 Days and Fast-Track Your Path to a Coding Job with Easy Tutorials and Hands-On Projects
4.4 out of 5 stars
93
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
£42.71
£
42
.
71
£59.99
Learning Python: Powerful Object-Oriented Programming
4.5 out of 5 stars
1,850
Quick look
£17.99
£
17
.
99
£33.99
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction To Programming
4.7 out of 5 stars
8,327
Quick look
£36.20
£
36
.
20
£47.99
Software Engineering at Google: Lessons Learned from Programming Over Time
4.6 out of 5 stars
718
Quick look
£45.39
£
45
.
39
£63.99
Head First C#: A Learner's Guide to Real-World Programming with C# and .Net
4.3 out of 5 stars
16
Quick look
£10.00
£
10
.
00
Python Challenge- Learn to program fast in 155 challenges, 54 examples and 85 pages –K12, GCSE and KS3 Level ClearRevise Clear Revise by PG Online Computing Programming Coding Introduction
4.5 out of 5 stars
49
Quick look
£15.91
£
15
.
91
Python Programming for Beginners: The Fast-Track Guide to Master Python in Just 1 Week. Unlock Your Coding Potential to Start Your High-Paying Tech Career Today, No Experience Needed!
4.5 out of 5 stars
61
Quick look
£36.30
£
36
.
30
£52.99
Learning Go: An Idiomatic Approach to Real-World Go Programming
4.6 out of 5 stars
85
Quick look
£20.79
£
20
.
79
£29.99
Learn C# Programming: A guide to building a solid foundation in C# language for writing efficient programs
4.3 out of 5 stars
20
See product details
Customers also bought
Hot new releases
See more
Quick look
£8.02
£
8
.
02
£22.88
Python Programming for Beginners: 3 Books in 1 – Python Gamified + Python Fast Track Your Career + Python Automation (2025) (Computer Programming)
5.0 out of 5 stars
66
Quick look
£7.92
£
7
.
92
Learn JavaScript Coding with AI: Revolutionize Your Learning with ChatGPT in This Beginner's JavaScript Book (Digital Skill Development Series by D-Libro (2025))
4.8 out of 5 stars
9
Quick look
£49.15
£
49
.
15
£63.99
Learning Python: Powerful Object-Oriented Programming
Quick look
£4.98
£
4
.
98
Python (50) Fifty: 50 Programming Exercises for Python: Beginner Level. Book 4 ("Learn Python: Beginner-Friendly Exercises")
Quick look
£7.99
£
7
.
99
£19.20
Python Programming Made Simple: The 2025 Beginner’s Guide: Learn Faster with Step-by-Step Instructions, Practical Projects, and Real-World Applications
Quick look
£4.01
£
4
.
01
£14.52
The Beginner’s Guide Computer Systems; Principles, Practices, and Troubleshooting: PC Assembly and Disassembly, Preventive Maintenance and Troubleshooting, Operating Systems and Software, and Network
Quick look
£71.32
£
71
.
32
Introduction to System Programming in Linux
Quick look
£4.01
£
4
.
01
£20.07
JavaScript for Absolute Beginners Master the Web's Most Popular Programming Language: A Beginner-Friendly Approach to Learning From Fundamentals to Advanced Concepts and Real-World Application
Quick look
£29.43
£
29
.
43
£31.99
Learn JavaScript the Hard Way (Zed Shaw's Hard Way Series)
Quick look
£54.27
£
54
.
27
£58.99
Objects First with Java: A Practical Introduction Using BlueJ, Global Edition
Quick look
£37.99
£
37
.
99
Learn Robotics Programming: Build and control cutting-edge AI robots with Raspberry Pi and Python
Quick look
£35.99
£
35
.
99
Introduction to Quartex Pascal
See product details
Customers also bought
Most wished for
See more
Quick look
£21.17
£
21
.
17
£27.99
Beginning Programming All-in-One For Dummies, 2nd Edition
4.6 out of 5 stars
63
Quick look
£11.05
£
11
.
05
£12.99
Computer Science for Curious Kids: An Illustrated Introduction to Software Programming, Artificial Intelligence, Cyber-Security―and More!
4.3 out of 5 stars
13
Quick look
£12.10
£
12
.
10
PLC Programming 2025 Guide for Beginners: Mastering Industrial Automation with Step-by-Step PLC Programming Techniques and Real-World Applications
Quick look
£12.99
£
12
.
99
The Big Book of Scratch Project Ideas: 200 prompts for coding kids
5.0 out of 5 stars
1
Quick look
£37.99
£
37
.
99
Learn Java with Projects: A concise practical guide to learning everything a Java professional really needs to know
4.8 out of 5 stars
50
Quick look
£13.58
£
13
.
58
Raspberry pi5 Projects for Beginners: A Comprehensive Manual to Programming Simple to Advanced Projects on your Raspberry pi
5.0 out of 5 stars
1
Quick look
£14.33
£
14
.
33
SIEMENS PLC PROGRAMMING FOR BEGINNERS: LEARN SIEMENS PLC PROGRAMMING WITH S7-300/400 Automating Project Examples inside TIA portal and Factory IO
4.3 out of 5 stars
14
Quick look
£9.32
£
9
.
32
Mastering Java: 100+ Solved and Commented Exercises to Accelerate your Learning
4.8 out of 5 stars
8
Quick look
£30.76
£
30
.
76
£47.99
JavaScript Crash Course: A Hands-On, Project-Based Introduction to Programming
4.5 out of 5 stars
14
Quick look
£3.93
£
3
.
93
£16.98
C# Programming from Zero to Proficiency (Beginner): Learning C# Made Easy for Beginners
4.4 out of 5 stars
55
Quick look
£26.99
£
26
.
99
iOS 18 Programming for Beginners: Learn iOS development with Swift 6, Xcode 16, and iOS 18 - your path to App Store success
4.8 out of 5 stars
5
Quick look
£21.60
£
21
.
60
Object-oriented Programming in Python for Mathematicians
See product details
Customers also bought
Top rated
See more
Quick look
£8.50
£
8
.
50
£8.73
The Spectrum Handbook
4.6 out of 5 stars
11
Quick look
£18.11
£
18
.
11
Python Programming: A Complete Beginners Guide To Python, Covering Fundamentals, IDEs, Data Types, Advanced Structures, Functions, OOP, File Handling, Exception Handling and Bonus Exercises
4.5 out of 5 stars
14
Quick look
£10.72
£
10
.
72
How Hard is Mql4 Programming: A guide for the Absolute Beginner.
4.1 out of 5 stars
89
Quick look
£32.38
£
32
.
38
£39.99
Learning Typescript: Enhance Your Web Development Skills Using Type-Safe JavaScript
4.6 out of 5 stars
98
Quick look
£28.34
£
28
.
34
£42.99
Eloquent Javascript: A Modern Introduction to Programming
4.1 out of 5 stars
6
Quick look
£7.88
£
7
.
88
£14.19
Beginning Modern JavaScript: A Step-By-Step Gentle Guide to Learn JavaScript for Beginners (Code With Nathan)
5.0 out of 5 stars
1
Quick look
£11.87
£
11
.
87
Python Programming for Young Coders: A Hands-On, Project-Based Introduction to Coding for Beginners, Kids, and Teens
5.0 out of 5 stars
7
Quick look
£10.82
£
10
.
82
£11.99
Code Gamers Development: Lua Essentials: A step-by-step beginners guide to start developing games with Lua
4.7 out of 5 stars
62
Quick look
£38.61
£
38
.
61
£52.99
Head First Python: A Learner's Guide to the Fundamentals of Python Programming, a Brain-Friendly Guide
4.3 out of 5 stars
39
Quick look
£11.99
£
11
.
99
£14.99
Basic Accounting: The step-by-step course in elementary accountancy (Teach Yourself)
4.2 out of 5 stars
102
Quick look
£35.32
£
35
.
32
£47.99
Learning Php, MySQL & JavaScript: A Step-By-Step Guide to Creating Dynamic Websites
5.0 out of 5 stars
1
Quick look
£15.55
£
15
.
55
The Tao of Ansible: Mastering Automation with Simplicity and Grace
4.0 out of 5 stars
1
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
£7.55
£
7
.
55
£9.99
Get Coding! Learn HTML, CSS, and JavaScript and Build a Website, App, and Game
4.6 out of 5 stars
2,925
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
£14.99
£
14
.
99
Python Programming for Beginners Made Easy: Learn the Essentials in 7 Days and Fast-Track Your Path to a Coding Job with Easy Tutorials and Hands-On Projects
4.4 out of 5 stars
93
Quick look
£36.20
£
36
.
20
£47.99
Software Engineering at Google: Lessons Learned from Programming Over Time
4.6 out of 5 stars
718
Quick look
£27.99
£
27
.
99
Canva for Beginners: A Step-by-Step Manual for Mastering Canva's Tools and Techniques | From Basic to Advanced | A Complete Guide to Create Professional Designs
4.2 out of 5 stars
21
Quick look
£42.71
£
42
.
71
£59.99
Learning Python: Powerful Object-Oriented Programming
4.5 out of 5 stars
1,850
Quick look
£10.00
£
10
.
00
Python Challenge- Learn to program fast in 155 challenges, 54 examples and 85 pages –K12, GCSE and KS3 Level ClearRevise Clear Revise by PG Online Computing Programming Coding Introduction
4.5 out of 5 stars
49
Quick look
£11.38
£
11
.
38
£12.94
Python Programming Bible: [3 in 1] The Complete Crash Course to Learn and Explore Python beyond the Basics. Including Examples and Practical Exercises to Master Python from Beginners to Pro
4.4 out of 5 stars
79
Quick look
£9.00
£
9
.
00
The C# Programming Yellow Book: Learn to program in C# from first principles
4.5 out of 5 stars
504
Quick look
£15.21
£
15
.
21
£15.99
PYTHON PROGRAMMING FOR BEGINNERS: Zero to Hero: Mastering Python Step-by-Step
3.6 out of 5 stars
27
Quick look
£8.99
£
8
.
99
£20.00
Beginner's Step-by-Step Coding Course: Learn Computer Programming the Easy Way (DK Complete Courses)
4.5 out of 5 stars
1,823
See Similar
1-12 of over 10,000 results for
Introduction
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