# Tommy Flowers

> British engineer, helped to design Colossus during World War II (1905–1998)

**Wikidata**: [Q954437](https://www.wikidata.org/wiki/Q954437)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/Tommy_Flowers)  
**Source**: https://4ort.xyz/entity/tommy-flowers

## Summary
Tommy Flowers was a British engineer and computer scientist best known for designing **Colossus**, one of the world's first programmable electronic digital computers, used to decrypt German messages during World War II. He spent the majority of his career at the General Post Office (GPO) research station at Dollis Hill. His work laid foundational principles for modern computing despite remaining largely classified for decades.

## Biography
- **Born:** December 22, 1905, in Poplar, London, United Kingdom.
- **Died:** October 28, 1998, in Mill Hill, United Kingdom.
- **Nationality:** United Kingdom.
- **Education:** University of London (Engineering, 1925).
- **Known for:** Designing Colossus, the first programmable electronic computer.
- **Employer(s):**
    - Royal Arsenal (1921–1925)
    - General Post Office (1926–onwards)
- **Field(s):** Engineering, Computer Science, Technician.
- **Children:** 2.

## Contributions
Tommy Flowers made distinct contributions to the development of early computing and telecommunications. In February 1943, he began work on **Colossus**, the world's first programmable electronic digital computer. This machine was built to assist in the cryptanalysis of the Lorenz cipher during World War II. Prior to this, he contributed to a code-breaking device known as **Heath Robinson**, which was operational by May 1943.

Following the war, Flowers applied his expertise in electronics to other significant projects. In 1957, he was involved in the creation of **ERNIE** (Electronic Random Number Indicator Equipment), a device used to generate random numbers for premium bonds. He also contributed to the development of the **Automatic Computing Engine** (ACE), a pioneering early computer design. Throughout his career, he advocated for the use of electronic switching in telephone exchanges, a concept he pursued during his long tenure at the General Post Office research station in Dollis Hill, where he had worked since 1930.

## FAQs

### Q: What was Tommy Flowers' role in World War II?
Flowers was the principal designer of **Colossus**, the first large-scale electronic programmable computer. He built this machine at the General Post Office research station in Dollis Hill to help break the high-level teleprinter communications of the German Army.

### Q: Did Tommy Flowers receive recognition for his work during the war?
Flowers received the **Member of the Order of the British Empire (MBE)** in 1943 for his wartime service. However, because the Colossus project was classified as top secret for many years after the war, the full extent of his contribution to computing and the war effort was not publicly known during his lifetime.

### Q: What did Tommy Flowers do after the war?
After WWII, Flowers continued to work for the General Post Office. He worked on the development of **ERNIE** (started in 1957) and the **Automatic Computing Engine**. He also received an honorary doctorate from Newcastle University and the Martlesham Medal in 1980.

## Why They Matter
Tommy Flowers is a pivotal figure in the history of technology because he bridged the gap between telecommunications engineering and digital computing. His construction of the **Colossus** in 1943 demonstrated the feasibility of large-scale electronic data processing, predating similar efforts in the United States. By successfully vacuum tube technology—thousands of them—to create a reliable, high-speed processing machine, he solved engineering problems that others thought impossible at the time.

His legacy extends beyond his wartime achievements. His work on **ERNIE** and early electronic telephone exchanges showcased the practical commercial and social applications of computing technology. Despite the secrecy that shrouded his greatest achievement for decades, Flowers is now recognized as a founding father of the Information Age. His designs influenced the architecture of subsequent computers, and his perseverance in the face of skepticism serves as a lasting inspiration in the field of computer science.

## Notable For
- Designing **Colossus**, the first programmable electronic computer (1943).
- Pioneering the use of vacuum tubes for high-speed data processing.
- Receiving the **Member of the Order of the British Empire (MBE)** in 1943.
- Developing **ERNIE** (Electronic Random Number Indicator Equipment) in 1957.
- Receiving the **Martlesham Medal** in 1980 and an honorary doctorate from Newcastle University.

## Body

### Early Life and Education
Thomas Harold Flowers was born on December 22, 1905, in Poplar, United Kingdom. He pursued an education in engineering, attending the **University of London**, where he completed his studies in 1925.

### Career at the Post Office
Flowers began his professional career at the **Royal Arsenal**, serving from 1921 to 1925. In 1926, he joined the **General Post Office (GPO)**. By 1930, he was stationed at the GPO research station in **Dollis Hill**, London. It was here that he conducted his most significant work in electronic switching and computing.

### Wartime Innovations
During World War II, Flowers was seconded to assist in code-breaking efforts.
- **Heath Robinson:** Flowers contributed to this early code-breaking machine, which was in use by May 1943.
- **Colossus:** In February 1943, Flowers proposed and built the Colossus computer. Unlike previous electromechanical devices, Colossus used thermionic valves (vacuum tubes) to perform complex calculations at high speed. This innovation was critical to the Allied war effort.

### Post-War Work and Recognition
After the war, Flowers continued to innovate in the field of computing.
- **Automatic Computing Engine:** He contributed to this early computer design.
- **ERNIE:** Flowers played a key role in building ERNIE, launched in 1957, which automated the drawing of Premium Bonds.

Flowers received several honors later in life, including an **honorary doctorate from Newcastle University** and the **Martlesham Medal** in 1980. He died on October 28, 1998, in Mill Hill, leaving behind a legacy as a foundational figure in computer science.

## References

1. Oxford Dictionary of National Biography
2. SNAC
3. Freebase Data Dumps. 2013