Our selection of unique gifts for programmers: programming gifts such as a mechanical keyboard, a vertical mouse and a monitor light bar. See our range of gifts perfect for the person in your life who loves writing code.
Shopping links may earn us a commission at no extra cost to you. We've researched these picks but haven't tested them ourselves. About our links.
1Logitech MX Mechanical Mini wireless keyboard, graphite
A compact, low-profile mechanical keyboard with no number pad, so the mouse sits closer. It's backlit, connects by Bluetooth or a Logi Bolt receiver and switches between three devices.
Pros
Compact layout saves desk space.
Works with Mac and PC.
Cons
No number pad.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
2Logitech Lift vertical ergonomic mouse, graphite
The Lift holds the hand at a 57-degree angle, which keeps the wrist in a more natural position over a long day. It suits small to medium right hands and connects by Bluetooth or Logi Bolt.
Pros
Comfortable for long days at a desk.
Cons
Sized for small to medium hands.
This listing is the right-handed version.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
3BenQ ScreenBar Halo 2 monitor light bar
A light bar that sits on top of the monitor. The front light is angled so it lights the desk without glare on the screen, a backlight softens the contrast in a dark room, and a wireless dial sets brightness and colour temperature.
Pros
No screen glare.
Wireless dial for quick changes.
Cons
Expensive for a desk light.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
4Arduino Starter Kit
The official Arduino kit, with an Uno board, components and a printed project book. It teaches electronics and coding through hands-on projects, with no experience needed.
Pros
Official kit with a printed project book.
Cons
Better for beginners than experienced makers.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
David Thomas and Andrew Hunt's classic book of practical advice for developers, updated for its 20th anniversary. It's about habits and approach rather than one language, so it suits most programmers.
Pros
Not tied to one language.
Cons
They may already own the first edition.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
6Nanoleaf PC Screen Mirror lightstrip
A zigzag LED strip that fits on the back of a monitor and copies the colours on screen onto the wall behind it. It suits gaming and film setups.
Pros
Matches on-screen colours.
Fits monitors up to 32 inches.
Cons
Needs a PC and the Nanoleaf app.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
A slim wireless mechanical keyboard with an aluminium frame and long battery life. It pairs with several devices.
Pros
Slim and portable.
Works with several devices.
Cons
Costs more than a basic keyboard.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
8Elgato Stream Deck Mini
A desk pad with six programmable LCD keys. Each key can launch an app, mute a microphone or run a shortcut.
Pros
Six customisable keys.
Useful for streaming and editing.
Cons
Takes time to set up.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
9Belkin USB-C 7-in-1 multiport hub with 4K HDMI
A small hub that adds HDMI, USB-A, SD card and headphone ports to a laptop, with 100W pass-through charging.
Pros
Seven ports in one.
4K HDMI.
Cons
Needs a USB-C laptop.
View on Amazon UKUK listing only in this guide.Amazon price at the time shown. Prices and availability can change; the price on Amazon at purchase applies.
What to buy someone who loves coding
Programmers spend long days at a desk, so kit that makes the desk more comfortable is a safe choice. The best gifts for programmers are things they use every working hour, like a good keyboard, mouse or monitor light. Check whether they use a Mac or a PC and whether they are left-handed before buying a mouse. An Arduino kit suits someone who wants to build hardware too.
How we picked these gifts for programmers
We picked each product for what programmers enjoy and because it makes sense as a present. The order is our own choice. The pros and cons come from published product details, not customer reviews.
Amazon shows the current price and delivery. Where we've checked that the US listing is the same product, the US link goes there. Otherwise you'll get the UK listing, labelled as such. More about our research.
Gifts for sudoku and word search fans, from a Kuru Toga pencil and a Pentel GraphGear to a neck reading light, IQ Puzzler Pro, a Hanayama puzzle and a Rubik's Cube.