Biography.guide
Home › People › Computer scientist › Dennis M. Ritchie
Portrait of Dennis M. Ritchie

Dennis M. Ritchie

1941 – 2011

American computer scientist, co-inventor of the Unix operating system and the C programming language

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Dennis M. Ritchie

Lived 1941 – 2011 (aged 70). Dennis M. Ritchie was an American computer scientist, programmer, writer and mathematician, known for ALTRAN, B (programming language) and BCPL.

C and Unix

Ritchie created the C programming language and was one of the developers of the Unix operating system. With Brian Kernighan, he co-wrote the book The C Programming Language, which is often referred to as K&R after their initials. Ritchie worked together with Ken Thompson, who is credited with writing the original version of Unix; one of Ritchie's contributions to Unix was its porting to different machines and platforms. They were so influential on Research Unix that Doug McIlroy later wrote, "The names of Ritchie and Thompson may safely be assumed to be attached to almost everything not otherwise attributed."

Nowadays, the C language is widely used in application, operating system, and embedded system development, and its influence is seen in most modern programming languages. C is a low-level language with constructs closely translating to the hardware's instruction set. However, it is not tied to any given hardware, making it easy to write programs on any machine that supports C. Moreover, C is a high-level programming language with constructs mapping to data structures in application software.

C influenced several other languages and derivatives, such as C++, Objective-C used by Apple, C# used by Microsoft, and Java used in corporate environments extensively and by Android. Ritchie and Thompson used C to write Unix, which has been influential in establishing many computing concepts and principles that are adopted widely.

In an interview from 1999, Ritchie clarified that he saw Linux and Berkeley Software Distribution (BSD) operating systems as a continuation of the basis of the Unix operating system, and as derivatives of Unix:

In the same interview, he stated that he viewed Unix and Linux as "the continuation of ideas that were started by Ken and me and many others, many years ago." Ritchie's Turing Award lecture was titled "Reflections on Software Research". In 1990, both Ritchie and Thompson received the IEEE Richard W. Hamming Medal from the Institute of Electrical and Electronics Engineers (IEEE), "for the origination of the UNIX operating system and the C programming language".

In 1997, both Ritchie and Thompson were made Fellows of the Computer History Museum, "for co-creation of the UNIX operating system, and for development of the C programming language."

On April 21, 1999, Thompson and Ritchie jointly received the National Medal of Technology of 1998 from President Bill Clinton for co-inventing the UNIX operating system and the C programming language which, according to the citation for the medal, "led to enormous advances in computer hardware, software, and networking systems and stimulated growth of an entire industry, thereby enhancing American leadership in the Information Age".

In 2005, the Industrial Research Institute awarded Ritchie its Achievement Award in recognition of his contribution to science and technology, and to society generally, with his development of the Unix operating system.

In 2011, Ritchie, along with Thompson, was awarded the Japan Prize for Information and Communications for his work in the development of the Unix operating system.

Death

Ritchie was found dead on October 12, 2011, at the age of 70 at his home in Berkeley Heights, New Jersey, where he lived alone. He had been in frail health for several years following treatment for prostate cancer and heart disease.

Legacy Following Ritchie's death, computer historian Paul E. Ceruzzi stated:

In an interview shortly after Ritchie's death, long-time colleague Brian Kernighan said Ritchie never expected C to be so significant. Kernighan told The New York Times "The tools that Dennis built—and their direct descendants—run pretty much everything today." Kernighan reminded readers of how important a role C and Unix had played in the development of later high-profile projects, such as the iPhone. Other testimonials to his influence followed.

Reflecting upon his death, a commentator compared the relative importance of Steve Jobs and Ritchie, concluding that "[Ritchie's] work played a key role in spawning the technological revolution of the last forty years—including technology on which Apple went on to build its fortune." Another commentator said, "Ritchie, on the other hand, invented and co-invented two key software technologies which make up the DNA of effectively every single computer software product we use directly or even indirectly in the modern age. It sounds like a wild claim, but it really is true." Another said, "many in computer science and related fields knew of Ritchie's importance to the growth and development of, well, everything to do with computing..."

The Fedora 16 Linux distribution, which was released about a month after he died, was dedicated to his memory. FreeBSD 9.0, released January 12, 2012, was also dedicated in his memory.

Asteroid 294727 Dennisritchie, discovered by astronomers Tom Glinos and David H. Levy in 2008, was named in his memory.

Publications and academic papers Ritchie has been the author or contributor to about 50 academic papers, books, and textbooks which have had over 15,000 citations.

Here are some of his most cited works:

The C Programming Language, BW Kernighan, DM Ritchie, Prentice Hall, Englewood Cliffs, New Jersey (1978) Programming languages, D Ritchie (1978) The UNIX time-sharing system, DM Ritchie, K Thompson, Classic operating systems, 195-220 (2001) Advanced Programming in the Unix Environment, WR Stevens, SA Rago, DM Ritchie, Addison-Wesley (1992, 2008)

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Known for
ALTRAN, B (programming language), BCPL, C (programming language), Multics, Unix
Education
Harvard University, Summit High School
Employers
Bell Labs
Awards
Turing Award; National Medal of Technology and Innovation; Harold Pender Award; IEEE Emanuel R. Piore Award; Computer History Museum Fellow; Computer Pioneer Award; ACM Software System Award; IEEE Richard W. Hamming Medal; IRI Achievement Award; Japan Prize; National Inventors Hall of Fame; Computer History Museum
Also known as
Dennis MacAlistair Ritchie, A. Ritči, dmr, Dennis Ritchie

People in Dennis M. Ritchie's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Dennis M. Ritchie's

Frequently asked questions

Who was Dennis M. Ritchie?

American computer scientist, co-inventor of the Unix operating system and the C programming language (1941–2011)

When was Dennis M. Ritchie born?

Dennis M. Ritchie was born on 9 September 1941 in Bronxville.

When did Dennis M. Ritchie die?

Dennis M. Ritchie died on 12 October 2011 in Berkeley Heights.

What was Dennis M. Ritchie's occupation?

Dennis M. Ritchie was a computer scientist, programmer, writer and mathematician.

What was Dennis M. Ritchie known for?

Dennis M. Ritchie was known for ALTRAN, B (programming language), BCPL, C (programming language), Multics and Unix.

What nationality was Dennis M. Ritchie?

Dennis M. Ritchie was American.

Sources & further reading

· Wikipedia: Dennis M. Ritchie

· Wikidata: Q45575

· DBpedia: Dennis Ritchie

Cite this page

APA: Biography.guide. (2026). Dennis M. Ritchie. https://biography.guide/dennis-m-ritchie/

MLA: "Dennis M. Ritchie." Biography.guide, https://biography.guide/dennis-m-ritchie/.

Chicago: "Dennis M. Ritchie." Biography.guide. https://biography.guide/dennis-m-ritchie/.

Data last updated: 2026-09-26 · Spot an error? Report a correction.

Page generated 2026-09-27 05:14 UTC