WorldCat Identities

Kernighan, Brian W.

Overview
Works: 114 works in 510 publications in 15 languages and 7,775 library holdings
Genres: History 
Roles: Author
Classifications: QA76.6, 005.133
Publication Timeline
.
Most widely held works about Brian W Kernighan
 
Most widely held works by Brian W Kernighan
The C programming language by Brian W Kernighan( Book )

44 editions published between 1975 and 2014 in 8 languages and held by 1,729 WorldCat member libraries worldwide

Introduces the features of the C programming language, discusses data types, variables, operators, control flow, functions, pointers, arrays, and structures, and looks at the UNIX system interface
The elements of programming style by Brian W Kernighan( Book )

37 editions published between 1974 and 1993 in 4 languages and held by 1,313 WorldCat member libraries worldwide

Expression. Control structure. Program structure. Input and output. Common blunders. Efficiency and instrumentation. Documentation
The UNIX programming environment by Brian W Kernighan( Book )

43 editions published between 1984 and 2014 in 8 languages and held by 1,297 WorldCat member libraries worldwide

Handleiding voor het programmeren in een UNIX computerbesturingssysteemomgeving
The practice of programming by Brian W Kernighan( Book )

52 editions published between 1999 and 2011 in 9 languages and held by 847 WorldCat member libraries worldwide

"Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive." "The practice of programming is more than just writing code. Programmers must also assess tradeoffs, choose among design alternatives, debug and test, improve performance, and maintain software written by themselves and others. At the same time, they must be concerned with issues like compatibility, robustness, and reliability, while meeting specifications." "The Practice of Programming covers all these topics, and more. This book is full of practical advice and real-world examples in C, C++, Java, and a variety of special-purpose languages."--Jacket
Software tools by Brian W Kernighan( Book )

24 editions published between 1976 and 1991 in 4 languages and held by 732 WorldCat member libraries worldwide

Software tools in Pascal by Brian W Kernighan( Book )

19 editions published between 1981 and 1989 in 5 languages and held by 692 WorldCat member libraries worldwide

Getting started. Filters. Files. Sorting. Text patterns. Editing. Formatting. Macro processing. Appendix: Implementation of primitives. Index
AMPL : a modeling language for mathematical programming by Robert Fourer( Book )

61 editions published between 1993 and 2009 in English and held by 426 WorldCat member libraries worldwide

The Go programming language by Alan A. A Donovan( Book )

9 editions published between 2015 and 2016 in English and held by 89 WorldCat member libraries worldwide

Go may be our generation's most important new programming language. It is exceptionally expressive, highly efficient in both compilation and execution, and enables the development of extremely reliable and robust programs. It shares the same spirit programmers once found in C: it helps serious professional programmers achieve maximum effect with minimum means. Now, Go shares something else with C, too. Brian Kernighan, who wrote the world's most respected and useful C primer for working programmers, has just done the same for Go. Together with Google Go insider Alan Donovan, Kernighan explains what Go does and doesn't borrow from C ... the great ideas it borrows from other modern languages ... and how it avoids features that lead to unnecessary complexity and unreliable code. Throughout, their short, carefully-crafted code examples demonstrate today's most effective Go idioms, so you can start using Go effectively right from the beginning, and quickly take advantage of its full power. All code has been extensively reviewed by Go's creators at Google for both completeness and accuracy
D is for digital : what a well-informed person should know about computers and communications by Brian W Kernighan( Book )

4 editions published in 2011 in English and held by 47 WorldCat member libraries worldwide

Based on Kernighan's Princeton course Computers in Our Word, this book is intended as a compact but detailed and thorough explanation of how computers and communications systems work, for non-technical readers. It explains how today's computing and communications world operates, from hardware through software to the Internet and the web, also addressing the social, political and legal issues that new technology creates
Unix by Brian W Kernighan( Book )

5 editions published between 1985 and 1989 in Italian and held by 22 WorldCat member libraries worldwide

Programski jezik "C" by Brian W Kernighan( Book )

8 editions published between 1988 and 1994 in Slovenian and Serbian and held by 19 WorldCat member libraries worldwide

Mei li cheng shi : ding jian cheng shi she ji shi de si kao fang shi by Ke ni gan( Book )

1 edition published in 2008 in Chinese and held by 19 WorldCat member libraries worldwide

AMPL, a modeling language for mathematical programming : using the AMPL student edition under MS-DOS by Robert Fourer( Book )

11 editions published in 1993 in English and held by 17 WorldCat member libraries worldwide

C cheng shi yu yan by Zhenhan Liu( Book )

5 editions published between 1983 and 1992 in Chinese and held by 16 WorldCat member libraries worldwide

The C answer book : solutions to the exercises in The C programming language, second edition, by Brian W. Kernighan and Dennis M. Ritchie by Clovis L Tondo( Book )

4 editions published between 1985 and 1989 in 3 languages and held by 16 WorldCat member libraries worldwide

The new edition of Kernighan and Richie's best-selling text offers the same outstanding quality of presentation that made its first edition the model of all computer programming texts to date. The authors describe the features that have entered the language since the publication of the first edition, including structure assignment, enumeration, void type, and stronger type checking. In addition, the authors have improved the exposition of critical features, such as pointers, that are central to C programming. They have refined the original examples, and have added new examples in several chapters. There is also new material on organizing programs into multiple source files and on variable-lenght argument lists
C yu yan cheng shi she ji by Ke Ni Han( Book )

1 edition published in 2005 in Chinese and held by 13 WorldCat member libraries worldwide

Prentice-Hall software series( )

in English and held by 13 WorldCat member libraries worldwide

C : a linguagem de programação padrão ANSI by Brian W Kernighan( Book )

8 editions published between 1986 and 1990 in Portuguese and held by 12 WorldCat member libraries worldwide

Uma introdução através de exemplos. Tipos, operadores e expressões Fluxo de controle. Funções e estrutura de programa. Apontadores e vetores. Estruturas. Entrada e saida. A interface com o sistema Unix
Addison-Wesley professional computing series( )

in Undetermined and English and held by 11 WorldCat member libraries worldwide

Dijitaru saho : Kanihan sensei no joho kyoshitsu by Brian W Kernighan( Book )

3 editions published in 2013 in Japanese and held by 3 WorldCat member libraries worldwide

 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.56 (from 0.43 for The Go pro ... to 0.98 for Unix / ...)

The C programming language
Alternative Names
Brian Kernighan Canadian computer scientist

Brian Kernighan canadisk ingeniør og informatiker

Brian Kernighan informatico canadese

Brian Kernighan informaticus

Brian Kernighan kanadensisk ingenjör och datavetare

Brian Kernighan kanadisk ingeniør og informatikar

Brian Kernighan kanadisk ingeniør og informatiker

Brian Kernighan kanadyjski informatyk

Brian Kerninghan

Brian W. Kernighan

Brian W. Kernighan kanadischer Informatiker

Kernigan, B.

Kernigan, Brajan U.

Kernigan, Brian V.

Kernighan, B. W.

Kernighan, Brian

Kernighan, Brian 1942-

Kernighan, Brian Wilson

Wilson Kernighan, Brian

Браян Керніган

Брајан Кернихан

Керниган Б.

Керниган, Б 1942-

Керниган Б. В.

Керниган, Б. В 1942-

Керниган, Брайан канадский учёный в области компьютерных технологий

Բրայան Կերնիգան

בריאן וילסון קרינגהאן

بران کەرنگهان

برایان کرنیگان دانشمند علوم کامپیوتر و مهندس کانادایی

ब्रायन केर्निघन

ব্রায়ান উইলসন কার্নিংহান

ബ്രയാൻ കെർണിഹാൻ

브라이언 커니핸

カーニハン, B. W.

カーニハン, ブライアン・W.

ブライアン・カーニハン

布萊恩·柯林漢

Languages
Covers
The elements of programming styleThe UNIX programming environmentThe practice of programmingSoftware toolsSoftware tools in PascalAMPL : a modeling language for mathematical programmingThe C answer book : solutions to the exercises in The C programming language, second edition, by Brian W. Kernighan and Dennis M. Ritchie