The encyclopedia · Software & IT · Technical decision · 1962
Mariner 1, America's first Venus probe, was destroyed over a guidance-code error
Minutes after launch in 1962, Mariner 1 veered off course and was blown up by range safety. The cause traced to a transcription error in the guidance equations.
NASA · Jet Propulsion Laboratory · 1962-07-22
What happened
Mariner 1 was the first spacecraft of NASA's Mariner program, intended to be the first American probe to fly by Venus. It launched on an Atlas-Agena rocket from Cape Canaveral on July 22, 1962. Within minutes, the rocket began to veer off course, and the range safety officer sent the command to destroy it before it could threaten anyone on the ground. The mission was lost less than five minutes after liftoff.
The investigation traced the failure to the guidance system. The rocket's flight path was controlled by equations that had been written out by hand in a specification and then transcribed into the computer program. In that transcription, an error crept in — a symbol was dropped or mis-copied — so the guidance software mishandled the rocket's motion and steered it wrong. Popular retellings, helped along by Arthur C. Clarke, turned it into 'the most expensive hyphen in history,' though the technical reality was a missing smoothing term in the hand-copied equations rather than a literal hyphen.
The loss cost on the order of $18 million and a launch window, but its sibling spacecraft, Mariner 2, launched successfully a few weeks later and became the first probe to fly by another planet. Mariner 1 became a foundational cautionary tale in software engineering: a reminder that a single transcription error, in code that controls something expensive and unforgiving, can be catastrophic — and that the humble act of copying a formula by hand deserves as much checking as the formula itself.
Why it happened
- The guidance equations were hand-written and then manually transcribed into the computer program, a process with no automatic safeguard against a copying error.
- A single dropped or mis-copied symbol in those equations made the guidance software mishandle the rocket's trajectory.
- There was no independent verification catching the discrepancy between the written specification and the code that was actually flying.
- The system was unforgiving: a small software error in flight became an unrecoverable loss within minutes.
The lesson
The smaller the error, the bigger the blast radius in rocket code. A single mistranscribed symbol sent an $18M probe off course. Verify transcription and data entry as hard as the design itself.
Aftermath
Mariner 2, the backup spacecraft, launched the following month and successfully flew by Venus, salvaging the program scientifically. But Mariner 1 became one of the most famous stories in the history of software, popularized as 'the most expensive hyphen in history' (a simplification of the actual guidance-equation error). It is taught as an early, vivid lesson in why software verification matters, why manual transcription of critical code is dangerous, and why the smallest typo can have the largest consequences when the software is steering an $18 million rocket toward another planet.
Sources
- Mariner 1 — Wikipedia (22 July 1962 launch failure, guidance-equation transcription error)
- Mariner 1: a missing hyphen destroyed an $80M spacecraft — Science Blog
spotted an error? The club wants to know.
More like this
Ariane 5 exploded 37 seconds after launch because of a software overflow error
Delta's CrowdStrike outage cancels 5,000+ flights and costs $500M
NASA lost a $327M Mars probe because two teams used different units
Somewhere, someone solved the problem this company failed at. 2nd Opinion →

Comments · 0
Sign in to join the comments.