
NASA still maintains some of the Voyager spacecraft code in a 1970s-era programming language that almost nobody on Earth fully understands anymore, and the handful of engineers who do are now in their 80s.
NASA still maintains some of the Voyager spacecraft code in a 1970s-era programming language that almost nobody on Earth fully understands anymore, and the handful of engineers who do are now in their 80s.

The favored indication of the tale sounds almost too unstained: NASA is still flying the Voyager spacecraft with code evolved in a 1970s-period programs language that rarely any guy identifies anymore, preserved active by a few elderly designers that remember how it with one voice works.
Favor the majority of sweet room tales, the fact is a little messier — and also in some modalities also extra electrifying.
The double Voyager spacecraft launched in 1977, prefabricated for a straight that was originally implied to study Jupiter and also Saturn. Almost 5 years later, they are still operating. NASA lays out Voyager 1 and also Voyager 2 as the lone spacecraft ever before to dashed exterior the heliosphere, the insurance coverage bubble of particles and also magnetic arenas invented by the Sun. Voyager 1 crossed right into interstellar room in 2012. Voyager 2 obeyed in 2018.
That component is ridiculous enough. But the deeper awe is that these spacecraft are still being operated, patched, and also coaxed along amassing service of computer contraptions from another technological era.
A spacecraft with less memory than a miniscule photograph document
The computer systems aboard Voyager are almost absurdly miniscule by dynamic-day standards. Wired reported that each Voyager probe has lone 69.63 kilobytes of memory in finalize amount. That is less than the majority of unexceptional photograph records today.
NASA’s genuinely own comparison is merely as raw. According to NASA’s Voyager FAQ, the spacecraft’s computer systems procedure around 8,000 regulations per second. A dynamic-day smartphone can procedure billions.
Yet this little mechanism has flown past Jupiter, Saturn, Uranus and also Neptune, revolutionized some of the the majority of sizeable images in planetary clinical research, crossed right into interstellar room, and also bolstered sending out earlier file long after the majority of of its designers intended it to loss quiet.
The verification it has survived is not because it is provable. It has survived because it was prefabricated smartly, redundantly, and also with a level of layout discipline that now aesthetic allures almost mythic.
The Fortran tale is real, but sometimes overemphasized
This is wherein the programs-language claim requirements some care.
It is sometimes asserted that Voyager “runs on Fortran.” That is not instead right. Wired’s account claims Voyager’s initial coordinate and also analysis software on the headway was evolved in Fortran 5 and also later ported to Fortran 77, with some percentages still in Fortran and also others relocated to C.
But the spacecraft’s onboard contraptions are not merely sprinting a tidy block of Fortran code favor an ratty university syllabus. Voyager’s getaway contraptions encompass genuinely specialized 1970s hardware and also cheapened-level computer up-language programs. When human beings specify NASA still has to preserve ancient Voyager code, that is the extra specific image: a mixture of ratty headway software, ratty command contraptions, ratty documentation, and also spacecraft-provable computer up-language reasoning made for contraptions that no longer exist any kind of place else in usual consumption.
That lugs out the discredit harder than merely locating someone that understands an ratty language. Fortran itself is not dead. It is still provided in clinical sneaky. Posture up language is in a indistinguishable way still taught and also provided in specialized places. But Voyager is not merely “ratty code.” It is ratty code evolved for a inimitable gadget, in a inimitable straight atmosphere, with assumptions and also layout services lugged out by designers in the 1970s.
Knowing the language is lone component of the worry. The real skill is becoming aware what the code is attributed to, what a command will not surprisingly do inside the spacecraft, and also what can go dishonorable if a modification interacts with some failed to remember detail from years earlier.
The designers that prefabricated it are largely gone
The human component of the tale is merely as sizeable as the techie one.
In 2015, Steady Repairmen reported on the retirement of Larry Zottarelli, the last initial Voyager engineer still kneading on the project. He was 80 years ratty. The blog post clarified that retaining Voyager active sizeable expertise of ratty languages and also contraptions, forcing computer up language and also Fortran.
That is wherein some of the “designers in their 80s” mounting comes from. But it must not be read too almost today. NASA is not merely relying on a few 80-year-ratty designers resting in a room keeping in mind every little thing from 1977. The current Voyager group encompasses designers that inherited the straight long after takeoff.
The worry is institutional memory. The initial designers are retired, elderly, or gone. A digit of the documentation was invented on documents. Some of it has been scanned. Some of it has been squandered. Some things were arguably never evolved down in the level of detail later designers would yearn.
That modalities today’s group is not lone operating a spacecraft. They are construing a historic artefact.
Software agenda archaeology in interstellar room
The hardship came to be translucent throughout Voyager 1’s draconian communications worry in late 2023 and also early 2024.
In November 2023, Voyager 1 unadventurous against sending out legible clinical research and also layout file, also though the spacecraft was still recovering commands and also or else appeared to be operating. In April 2024, NASA’s Jet Propulsion Research laboratory defined that the inquiry had been traced to the getaway file subsystem, one of the spacecraft’s three onboard computer systems.
A indifferent chip accountable for storing component of the subsystem’s memory had unadventurous against kneading. That wrecked component of the software code demanded to package file for transmission earlier to Earth.
Zero one can replace the chip. Voyager 1 was extra than 15 billion miles away. So designers did something far considerable stranger: they relocated the influenced code in other places in memory.
But there was not one empty room comprehensive enough to grip the totality room. The group had to crater the code right into hunks, storefront those hunks in miscellaneous places, and also readjust the rest of the software so those hunks would still ethical together.
That is an lovely addressing. It is not favor updating an app. It is extra favor recovery a watch by radio signal, from billions of miles away, amassing service of a guidebook evolved before the personal computer period.
Also the correspondence grip off encompasses dramatization. At the time of the addressing, a radio signal took around 22 and also a half hours to reach Voyager 1, and also another 22 and also a half hours for a reply to revert to Earth. Every modification sizeable persistence. Every command lugged threat.
There is no playbook anymore
Voyager’s era now authorities every little thing.
In 2023, NASA reported that designers were uploading a software patch to put off the recurrence of a problem that had appeared on Voyager 1. The same simplify in a indistinguishable way said another worry: residue collecting inside little thruster tubes provided to preserve the spacecraft’s antenna alluded towards Earth.
Those thrusters crunch because Voyager can lone connect if its antenna stays striven at our planet. If the spacecraft can no longer time residence, it may still be active, but we will not surprisingly no longer listen to it.
In 2025, NASA introduced that designers had revived a package of Voyager 1 earlier-up thrusters that had been pondered inoperable swiping into consideration that 2004. The group longed them accessible before a idiosyncrasy Earth-based antenna went offline for upgrades.
That confers a thumbing of what Voyager operations have become. The straight is no longer merely around collecting file. It is around retaining an aging gadget active with shrinkage power, ratty hardware, breakable memory, fading documentation, and also a little stream of commands sent across interstellar room.
Linda Spilker, Voyager’s project scientist, posed it seamlessly in NASA’s 2023 simplify: this far right into the straight, designers discredit challenges “for which we merely worn’t have a playbook.”
The real tale is much closer than the myth
So, is NASA still retaining Voyager code from a programs period almost no one totally identifies anymore?
Yes — with credentials.
The spacecraft are not merely sprinting a modernized mechanism that any guy at JPL can deliciously rewrite. They matter on ratty software, ratty hardware, and also straight-provable expertise from the 1970s. Fortran was component of Voyager’s headway-side coordinate and also analysis history. Posture up-language programs and also inimitable onboard computer systems are main to the spacecraft itself. And the initial generation of designers that prefabricated and also deeply knew these contraptions has largely went away from the straight.
But the extra large claim — that lone a handful of designers in their 80s acknowledge Voyager — is now too simplistic. The current group is youthful than that and also has profitably inherited the straight. What they are handling is not merely era. They are handling proximity, squandered context, marginal memory, ancient hardware, and also the sluggish-moving disappearance of the human expertise that once neighbored the spacecraft.
That is what lugs out Voyager so lovely.
It is not merely a probe flying doning interstellar room. It is a kneading portion of 1970s sneaky, still responding to Earth, still being patched, still being knew one critical command at a time.
Almost half a century after takeoff, Voyager is still out there, sliding doning the dark in between stars. And someplace on Earth, designers are still chatting to it in the language of a went away gadget era.
Beautified with AI support. Weighed by the Carry out Innovation Less complicated content group before publication. Surf through our content testament of vista and also around web page.
About this blog post
This blog post is for basic niceties and also diagram. It is not veteran suggestions. For your provable disorder, contact a certified veteran. Editorial testament of vista →