Biography.guide
Home › People › Engineer › P. J. Plauger
Portrait of P. J. Plauger

P. J. Plauger

b. 1944

American writer

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

About P. J. Plauger

Born 1944. P. J. Plauger is an American engineer, novelist, science fiction writer, computer scientist and entrepreneur.

Phillip James (P.J. or Bill) Plauger (; born January 13, 1944, Petersburg, West Virginia) is an author, entrepreneur and computer programmer. He has written and co-written articles and books about programming style, software tools, and the C programming language, as well as works of science fiction.

Personal life and career Plauger worked at Bell Labs from 1969 to 1975, where he coauthored The Elements of Programming Style and Software Tools with Brian Kernighan. In 1978, he founded Whitesmiths, the first company to sell a C compiler and Unix-like operating system (Idris). He has since been involved in C and C++ standardization and is now the president of Dinkumware. In January 2009 he became the convener of the ISO C++ standards committee, but in October 2009 he tendered his resignation after failing to pass a resolution to stop processing any new features in order to facilitate the promised shipping date for the C++0x standard.

Plauger has been credited with inventing pair programming while leading Whitesmiths Ltd.

Plauger has written a number of science fiction stories, notably "Child of All Ages", first published in the March 1975 issue of Analog, which features a protagonist who has achieved immortality at the cost of never growing beyond childhood. The story was nominated for the Hugo and Nebula awards in 1976. Plauger won the John W. Campbell Award for Best New Writer in 1975—notably beating John Varley for the award—and subsequently sold a story to The Last Dangerous Visions.

Plauger holds a bachelor's degree in physics from Princeton University and a PhD in nuclear physics from Michigan State University.

Dinkumware

Dinkumware is an American software company specializing in core libraries for C/, owned and operated by P.J. Plauger. It is based in Concord, Massachusetts.

The company has provided the C++ Standard Library implementation that ships with Microsoft since 1996 and Embarcadero C++Builder since 2005, and supplies and libraries to the embedded community. It also provides libraries for Java and other tools, including "proofers" to test for library adherence to the standard.

Nonfiction works The Elements of Programming Style (1974, revised 1978) with Brian W. Kernighan Software Tools (1976) with Brian W. Kernighan Software Tools in Pascal (1981) with Brian W. Kernighan The Standard C library (1992) Programming on Purpose, collected essays from the magazine Computer Language Volume I: Essays on Software Design (1992) Volume II: Essays on Software People (1993) Volume III: Essays on Software Technology (1993) The Draft Standard C++ Library (1995) Standard C: A Reference (1989, revised 1992, revised 1996) with Jim Brodie The C++ Standard Template Library (2001) with Alexander Stepanov, Meng Lee, and David Musser

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
Education
Michigan State University, Princeton University
Awards
Astounding Award for Best New Writer
Also known as
Phillip James Plauger

People in P. J. Plauger's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped P. J. Plauger's

Frequently asked questions

Who is P. J. Plauger?

American writer

When was P. J. Plauger born?

P. J. Plauger was born on 13 January 1944 in Petersburg.

What is P. J. Plauger's occupation?

P. J. Plauger is an engineer, novelist, science fiction writer, computer scientist and entrepreneur.

What nationality is P. J. Plauger?

P. J. Plauger is American.

Sources & further reading

· Wikipedia: P. J. Plauger

· Wikidata: Q7117321

· DBpedia: P. J. Plauger

Cite this page

APA: Biography.guide. (2026). P. J. Plauger. https://biography.guide/p-j-plauger/

MLA: "P. J. Plauger." Biography.guide, https://biography.guide/p-j-plauger/.

Chicago: "P. J. Plauger." Biography.guide. https://biography.guide/p-j-plauger/.

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

Page generated 2026-09-27 05:13 UTC