Hacker ApprovedDepartments

Zilog Z80

Hacker Approved

Ranked 2 of 4 microprocessors by recommenders

Recommended for its simple, expressive instruction set and long run in calculators and hobby machines, with people praising it as a first assembly language and a reliable workhorse.

Recommended for its simple, expressive instruction set and long run in calculators and hobby machines, with people praising it as a first assembly language and a reliable workhorse.

31 people gave an opinion

recommend it
21
criticize it
10
approval share
68%
Each figure is one person. RecommendsCriticizes

Recommended in 7 of 13 months

  1. November 2025: recommended
  2. December 2025: not recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Owned for 23 years

Median of the 3 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 21 people recommend itNeeds 10 or more, met.
  • 2.1 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 7 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Simple, expressive instruction set

    “With Z80, it was much easier to compute arithmetic expressions than it is with RISC-V”

    Comment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

    “it is fun and IMO actually easier then lets say learning Haskell or JS from scratch”

    Comment from 15 Nov 2025 in “Designing a Language (2017)”

    “Z80 is more expressive and yields more interesting replicators faster”

    Comment from 20 Jul 2026 in “Co-evolution of self-replication and function in a digital primordial soup”
  • Long, reliable service life

    “it's still doing good work in those calculators even 20+ years later”

    Comment from 17 Jul 2026 in “The Zilog Z80 has turned 50”

    “Hard to name another CPU with that kind of run in active production.”

    Comment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

    “That's why the Z80 was around for so long”

    Comment from 26 Sep 2026 in “Ask HN: Who's still keeping a DOS machine up because the business depends on it?”
  • Good for learning assembly

    “I love the Z80, I started my career writing Z80 assembly for various embedded projects”

    Comment from 15 Jan 2026 in “Z80 Mem­ber­ship Card”

    “it is fun and IMO actually easier then lets say learning Haskell or JS from scratch”

    Comment from 15 Nov 2025 in “Designing a Language (2017)”

    “it was a good introduction to how a computer works”

    Comment from 18 Jul 2026 in “The Zilog Z80 has turned 50”
  • Nostalgia from early computers

    “Still I've always loved the z80, since my first computer the ZX Spectrum.”

    Comment from 17 Jul 2026 in “The Zilog Z80 has turned 50”

    “I still love you Z80, you did pop my cherry!”

    Comment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

    “Just shows how far we had come at the time.”

    Comment from 17 Jul 2026 in “The Zilog Z80 has turned 50”

What people warn about

Each mark is one comment

  • Awkward memory access

    “The Z80 is awful at accessing memory for anything other than a simple absolute address or sequential access”

    Comment from 23 Aug 2026 in “Z80 – The 1970s Microprocessor Still Alive (2021)”

    “The Z80 is awful at accessing memory for anything other than a simple absolute address”

    Comment from 23 Aug 2026 in “Z80 – The 1970s Microprocessor Still Alive (2021)”
  • Irregular registers and bolted-on instructions

    “The Z-80 suffers in this regard because like the x86, it uses 1-2 bytes for the bolted-on instructions and modes”

    Comment from 5 May 2026 in “Comparing the Z80 and 6502 to Their Relatives”

    “The Z80 processor is a twisty collection of registers, none alike.”

    Comment from 19 Sep 2026 in “A graphical desktop for the ZX Spectrum”

    “Kludge instruction sets like the Z80.”

    Comment from 11 Oct 2026 in “C for Rust programmers”

Other microprocessors people recommend

The three most recommended other microprocessors, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Zilog Z80 compared with 3 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
MOS 650228585%12—Approved
Zilog Z80This page211068%723 yrs3 ownersApproved
Motorola 6800017577%9—Approved
NEC V2090100%3——
See all 4 microprocessors, ranked

What people said

29 of the 33 comments that mention it, newest first. Each links to the original comment.

“after I got tired of the Z80”

CriticizesComment from 29 Oct 2026 in “StackOverflow now gets fewer than 1000 questions a month”

“Kludge instruction sets like the Z80.”

CriticizesComment from 11 Oct 2026 in “C for Rust programmers”

“That's why the Z80 was around for so long”

RecommendsComment from 26 Sep 2026 in “Ask HN: Who's still keeping a DOS machine up because the business depends on it?”

“The Z80 processor is a twisty collection of registers, none alike.”

CriticizesComment from 19 Sep 2026 in “A graphical desktop for the ZX Spectrum”

“The Z80 is awful at accessing memory for anything other than a simple absolute address or sequential access”

CriticizesComment from 23 Aug 2026 in “Z80 – The 1970s Microprocessor Still Alive (2021)”

“The Z80 is awful at accessing memory for anything other than a simple absolute address”

CriticizesComment from 23 Aug 2026 in “Z80 – The 1970s Microprocessor Still Alive (2021)”

“Z80 is more expressive and yields more interesting replicators faster”

RecommendsComment from 20 Jul 2026 in “Co-evolution of self-replication and function in a digital primordial soup”

“the instruction set seems quite appropriate for the experiment”

RecommendsComment from 19 Jul 2026 in “Co-evolution of self-replication and function in a digital primordial soup”

“Most of these don't provide any benefit over using the existing 8080 opcodes”

CriticizesComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“Zilog Z80 was orders of magnitude simpler”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“repurposing of the parity flag as an overflow flag, which was an extremely useful extension of Z80”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“Hard to name another CPU with that kind of run in active production.”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“With Z80, it was much easier to compute arithmetic expressions than it is with RISC-V”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“Making the parity flag not perfectly compatible was a wise choice.”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“block instructions and 16 bit extensions FTW”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“relative jumps didn't need to be adjusted for the load location”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“I still love you Z80, you did pop my cherry!”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“it was a good introduction to how a computer works”

RecommendsComment from 18 Jul 2026 in “The Zilog Z80 has turned 50”

“Still my favorite processor”

RecommendsComment from 17 Jul 2026 in “The Zilog Z80 has turned 50”

“it's still doing good work in those calculators even 20+ years later”

RecommendsComment from 17 Jul 2026 in “The Zilog Z80 has turned 50”

“Still I've always loved the z80, since my first computer the ZX Spectrum.”

RecommendsComment from 17 Jul 2026 in “The Zilog Z80 has turned 50”

“Just shows how far we had come at the time.”

RecommendsComment from 17 Jul 2026 in “The Zilog Z80 has turned 50”

“the Z80 is a nibble ALU. That's why its so slow compared to the competition”

CriticizesComment from 15 May 2026 in “I designed a nibble-oriented CPU in Verilog to build a scientific calculator”

“The Z-80 suffers in this regard because like the x86, it uses 1-2 bytes for the bolted-on instructions and modes”

CriticizesComment from 5 May 2026 in “Comparing the Z80 and 6502 to Their Relatives”

“the Z80 offers a vastly superior programming experience”

RecommendsComment from 5 May 2026 in “Comparing the Z80 and 6502 to Their Relatives”

“It's sad Z80 production was discontinued.”

CriticizesComment from 10 Apr 2026 in “PicoZ80 – Drop-In Z80 Replacement”

“I love the Z80, I started my career writing Z80 assembly for various embedded projects”

RecommendsComment from 15 Jan 2026 in “Z80 Mem­ber­ship Card”

“as opposed to running out of registers and/or crashing the stack with a Z-80”

CriticizesComment from 13 Dec 2025 in “Z8086: Rebuilding the 8086 from Original Microcode”

“it is fun and IMO actually easier then lets say learning Haskell or JS from scratch”

RecommendsComment from 15 Nov 2025 in “Designing a Language (2017)”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.