Skip to main content
The Globe and Mail
Support Quality Journalism.
The Globe and Mail
First Access to Latest
Investment News
Collection of curated
e-books and guides
Inform your decisions via
Globe Investor Tools
per week
for first 24 weeks

Enjoy unlimited digital access
Enjoy Unlimited Digital Access
Get full access to
Just $1.99 per week for the first 24 weeks
Just $1.99 per week for the first 24 weeks
var select={root:".js-sub-pencil",control:".js-sub-pencil-control",open:"o-sub-pencil--open",closed:"o-sub-pencil--closed"},dom={},allowExpand=!0;function pencilInit(o){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];select.root=o,dom.root=document.querySelector(select.root),dom.root&&(dom.control=document.querySelector(select.control),dom.control.addEventListener("click",onToggleClicked),setPanelState(e),window.addEventListener("scroll",onWindowScroll),dom.root.removeAttribute("hidden"))}function isPanelOpen(){return dom.root.classList.contains(}function setPanelState(o){dom.root.classList[o?"add":"remove"](,dom.root.classList[o?"remove":"add"](select.closed),dom.control.setAttribute("aria-expanded",o)}function onToggleClicked(){var l=!isPanelOpen();setPanelState(l)}function onWindowScroll(){window.requestAnimationFrame(function() {var l=isPanelOpen(),n=0===(document.body.scrollTop||document.documentElement.scrollTop);n||l||!allowExpand?n&&l&&(allowExpand=!0,setPanelState(!1)):(allowExpand=!1,setPanelState(!0))});}pencilInit(".js-sub-pencil",!1); // via darwin-bg var slideIndex = 0; carousel(); function carousel() { var i; var x = document.getElementsByClassName("subs_valueprop"); for (i = 0; i < x.length; i++) { x[i].style.display = "none"; } slideIndex++; if (slideIndex> x.length) { slideIndex = 1; } x[slideIndex - 1].style.display = "block"; setTimeout(carousel, 2500); } //

A photo provided by University of Essex shows Tony Brooker, far right, with colleagues at the University of Essex circa 1972.

UNIVERSITY OF ESSEX/The New York Times News Service

Tony Brooker, the mathematician and computer scientist who designed the programming language for the world’s first commercial computer, died Nov. 20 at a nursing home in Hexham, England. He was 94.

His death was confirmed by his son Stephen.

Mr. Brooker had been immersed in early computer research at the University of Cambridge when one day, on his way home from a mountain-climbing trip in North Wales, he stopped at the University of Manchester to tour its computer lab, which was among the first of its kind. Dropping in unannounced, he introduced himself to Alan Turing, a founding father of the computer age, who at the time was the lab’s deputy director.

Story continues below advertisement

When Mr. Brooker described his own research at the University of Cambridge, he later recalled, Mr. Turing said, “Well, we can always employ someone like you.” Soon they were colleagues.

Mr. Brooker joined the Manchester lab in October, 1951, just after it installed a new machine called the Ferranti Mark 1. His job, he told the British Library in an interview in 2010, was to make the Mark 1 “usable.”

Mr. Turing had written a user’s manual, but it was far from intuitive. To program the machine, engineers had to write in binary code – patterns made up of 0s and 1s – and they had to write them backward, from right to left, because this was the way the hardware read them.

It was “extremely neat and very clever but pretty meaningless and very unfriendly,” Mr. Brooker said.

In the months that followed, Mr. Brooker wrote a language he called Autocode, based on ordinary numbers and letters. It allowed anyone to program the machine – not just the limited group of trained engineers who understood the hardware.

This marked the beginning of what were later called “high-level” programming languages – languages that provide increasingly simple and intuitive ways of giving commands to computers, from the IBM mainframes of the 1960s to the PCs of the 1980s to the iPhones of today.

“Tony Brooker stared at a bunch of metal and some wires and gave people a way of getting this to actually do something for them,” Tim Bergin, a professor emeritus at American University who specializes in the history of programming languages, said in a phone interview. “He realized that we don’t have to write code in 0s and 1s. We can use symbols and create whole languages for using computers.”

Story continues below advertisement

As the decades passed, this idea helped expand what computers were capable of. Without high-level languages there would be no App Store and no World Wide Web.

Ralph Anthony Brooker was born Sept, 22, 1925, in southwest London, the youngest son of Edwin Brooker, a civil servant, and Dorothy (Owen) Brooker, a homemaker. His grandfather Harry Brooker was a painter whose work was once exhibited at the Royal Academy of Arts.

At the beginning of the Second World War, Tony was evacuated to Petersfield, a town halfway between London and the southern coast, but he returned to London just as the air raids began. (His grandfather died in a raid in 1940.)

In 1943, he won a scholarship to study mathematics at Imperial College London. His studies were accelerated because of the war, and he finished his degree in two years. He also served as a “firewatcher,” spending his nights on the roof of the university’s administration building spotting fires sparked by air raids.

After the war, he began working at the college and switched his focus to chemistry research. But he soon returned to the mathematics department, where he and two colleagues started experimenting with early computer technology and built a machine they called the Imperial College Computing Engine – “Icky” for short. In 1949, he moved to the University of Cambridge, where he first explored ways of making computers less difficult to use.

“It was a universal problem,” he said. “The early computers were hamstrung.”

Story continues below advertisement

In 1954, three years after moving to Manchester, the lab publicly released his Autocode language. It is believed to be the first commercially available high-level language.

Six years later, while working on a new machine called Atlas, Mr. Brooker realized another concept that would become seminal in the long history of computer programming. He built a “compiler-compiler” – a programming language for building other programming languages. Before this, engineers and mathematicians could not build a new language without feeding 1s and 0s into the machine.

In the mid-1960s, Mr. Brooker helped design Britain’s first computer science degree program, at the University of Manchester. In 1967, he built a similar degree program as the founding chairman of computer science at the University of Essex, where he worked until he retired in 1988.

In addition to his son Stephen, Mr. Brooker leaves two other sons, Timothy and Richard, and seven grandchildren.

After Mr. Brooker designed Autocode, Ferranti, the company behind the Mark 1, started a team that wrote test programs using the new language. One programmer was Vera Hewison, whom he married in 1957. (She died in 2018.) Another was Mary Lee Woods, whose son, Tim Berners-Lee, would go on to invent the World Wide Web.

Your Globe

Build your personal news feed

  1. Follow topics and authors relevant to your reading interests.
  2. Check your Following feed daily, and never miss an article. Access your Following feed from your account menu at the top right corner of every page.

Follow topics related to this article:

View more suggestions in Following Read more about following topics and authors
Report an error
Due to technical reasons, we have temporarily removed commenting from our articles. We hope to have this fixed soon. Thank you for your patience. If you are looking to give feedback on our new site, please send it along to If you want to write a letter to the editor, please forward to

Welcome to The Globe and Mail’s comment community. This is a space where subscribers can engage with each other and Globe staff. Non-subscribers can read and sort comments but will not be able to engage with them in any way. Click here to subscribe.

If you would like to write a letter to the editor, please forward it to Readers can also interact with The Globe on Facebook and Twitter .

Welcome to The Globe and Mail’s comment community. This is a space where subscribers can engage with each other and Globe staff. Non-subscribers can read and sort comments but will not be able to engage with them in any way. Click here to subscribe.

If you would like to write a letter to the editor, please forward it to Readers can also interact with The Globe on Facebook and Twitter .

Welcome to The Globe and Mail’s comment community. This is a space where subscribers can engage with each other and Globe staff.

We aim to create a safe and valuable space for discussion and debate. That means:

  • Treat others as you wish to be treated
  • Criticize ideas, not people
  • Stay on topic
  • Avoid the use of toxic and offensive language
  • Flag bad behaviour

If you do not see your comment posted immediately, it is being reviewed by the moderation team and may appear shortly, generally within an hour.

We aim to have all comments reviewed in a timely manner.

Comments that violate our community guidelines will not be posted.

Read our community guidelines here

Discussion loading ...

To view this site properly, enable cookies in your browser. Read our privacy policy to learn more.
How to enable cookies