Live briefing
Everything about The Unix Programming Environment
Book by Brian Kernighan and Rob Pike
The Unix Programming Environment, first published in 1984 by Prentice Hall, is a book written by Brian W. Kernighan and Rob Pike, both of Bell Labs and considered an important and early document of the Unix operating system. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: The Unix Programming EnvironmentA 5-minute orientation
- Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
- Read the landmark paper: The UNIX™ programming environmentCited 48 times
- Go sideways: Unix philosophyA closely related topic
- Go sideways: Dennis RitchieA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
The UNIX™ programming environment
TheUNIXSystem: Program Design in theUNIXEnvironment
The portable UNIX programming system (PUPS) and CANTOR: a computational environment for dynamical representation and analysis of complex neurobiological data
The UNIX programming environment
The unix programming environment
The Unix Programming Environment
Advanced programming in the UNIX environment, third edition by W. Richard Stevens and Stephen A. Rago
📚 Books worth reading
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
Running LinuxMatt Welsh, Lar Kaufman · 1995
Advanced programming in the Unix environmentW. Richard Stevens, Stephen A. Rago · 1992
Unix System Administration HandbookEvi Nemeth, Garth Snyder · 1989
HadoopTom White, Tom White · 2009
Pthreads programmingBradford Nichols, Dick Buttlar · 1996
Learning the bash ShellCameron Newham, Bill Rosenblatt · 1995
UNIXDeborah S. Ray, Eric J. Ray · 1998
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Unix philosophy The Unix philosophy, originated by Ken Thompson, is a set of cultural norms and philosophical approaches to minimalist, modular software development. It…
- Dennis Ritchie Dennis MacAlistair Ritchie (September 9, 1941 – c. October 12, 2011) was an American computer scientist. He created, together with long-time colleague…
- Unix Unix (/ˈjuːnɪks/ , YOO-niks; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T…
- Bourne shell The Bourne shell (sh) is a shell command-line interpreter for computer operating systems. It first appeared on Version 7 Unix, as its default shell. Unix-like…
- History of Unix The history of Unix dates back to the mid-1960s, when the Massachusetts Institute of Technology, Bell Labs, and General Electric were jointly developing…
- Brian Kernighan Brian Wilson Kernighan (/ˈkɜːrnɪhæn/; born 30 January 1942) is a Canadian computer scientist. He worked at Bell Labs and contributed to the development…
- Troff troff (/ˈtiːrɒf/), short for "typesetter roff", is the major component of a document processing system developed by Bell Labs for the Unix operating system…
- Hoc (programming language) hoc, an acronym for High Order Calculator, is an interpreted programming language that was used in the 1984 book The Unix Programming Environment to demonstrate…