Table of Contents
24 relations: "Hello, World!" program, ANSI C, B (programming language), Bell Labs, Brian Kernighan, Byte (magazine), C (programming language), C standard library, Computer programming, De facto, Dennis Ritchie, Edition (book), Englewood Cliffs, New Jersey, Jerry Pournelle, Ken Thompson, Kernel (operating system), Linux, Operating system, Prentice Hall, Systems programming, Technical writing, The C++ Programming Language, The Preparation of Programs for an Electronic Digital Computer, Unix.
- Computer programming books
"Hello, World!" program
A "Hello, World!" program is generally a simple computer program which outputs (or displays) to the screen (often the console) a message similar to "Hello, World!" while ignoring any user input.
See The C Programming Language and "Hello, World!" program
ANSI C
ANSI C, ISO C, and Standard C are successive standards for the C programming language published by the American National Standards Institute (ANSI) and ISO/IEC JTC 1/SC 22/WG 14 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). The C Programming Language and ANSI C are c (programming language).
See The C Programming Language and ANSI C
B (programming language)
B is a programming language developed at Bell Labs circa 1969 by Ken Thompson and Dennis Ritchie.
See The C Programming Language and B (programming language)
Bell Labs
Bell Labs is an American industrial research and scientific development company credited with the development of radio astronomy, the transistor, the laser, the photovoltaic cell, the charge-coupled device (CCD), information theory, the Unix operating system, and the programming languages B, C, C++, S, SNOBOL, AWK, AMPL, and others.
See The C Programming Language and Bell Labs
Brian Kernighan
Brian Wilson Kernighan (born January 30, 1942) is a Canadian computer scientist. The C Programming Language and Brian Kernighan are c (programming language).
See The C Programming Language and Brian Kernighan
Byte (magazine)
Byte (stylized as BYTE) was a microcomputer magazine, influential in the late 1970s and throughout the 1980s because of its wide-ranging editorial coverage.
See The C Programming Language and Byte (magazine)
C (programming language)
C (pronounced – like the letter c) is a general-purpose programming language.
See The C Programming Language and C (programming language)
C standard library
The C standard library or libc is the standard library for the C programming language, as specified in the ISO C standard. The C Programming Language and c standard library are c (programming language).
See The C Programming Language and C standard library
Computer programming
Computer programming or coding is the composition of sequences of instructions, called programs, that computers can follow to perform tasks.
See The C Programming Language and Computer programming
De facto
De facto describes practices that exist in reality, regardless of whether they are officially recognized by laws or other formal norms.
See The C Programming Language and De facto
Dennis Ritchie
Dennis MacAlistair Ritchie (September 9, 1941 – October 12, 2011) was an American computer scientist. The C Programming Language and Dennis Ritchie are c (programming language).
See The C Programming Language and Dennis Ritchie
Edition (book)
The bibliographical definition of an edition is all copies of a book printed from substantially the same setting of type, including all minor typographical variants.
See The C Programming Language and Edition (book)
Englewood Cliffs, New Jersey
Englewood Cliffs is a borough in Bergen County, in the U.S. state of New Jersey.
See The C Programming Language and Englewood Cliffs, New Jersey
Jerry Pournelle
Jerry Eugene Pournelle (August 7, 1933 – September 8, 2017) was an American scientist in the area of operations research and human factors research, a science fiction writer, essayist, journalist, and one of the first bloggers.
See The C Programming Language and Jerry Pournelle
Ken Thompson
Kenneth Lane Thompson (born February 4, 1943) is an American pioneer of computer science.
See The C Programming Language and Ken Thompson
Kernel (operating system)
The kernel is a computer program at the core of a computer's operating system and generally has complete control over everything in the system.
See The C Programming Language and Kernel (operating system)
Linux
Linux is both an open-source Unix-like kernel and a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds.
See The C Programming Language and Linux
Operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.
See The C Programming Language and Operating system
Prentice Hall
Prentice Hall was a major American educational publisher.
See The C Programming Language and Prentice Hall
Systems programming
Systems programming, or system programming, is the activity of programming computer system software.
See The C Programming Language and Systems programming
Technical writing
Technical writing is a specialized form of communication used by many of today's industrial and scientific organizations to clearly and accurately convey complex information to a user.
See The C Programming Language and Technical writing
The C++ Programming Language
The C++ Programming Language is a computer programming book first published in October 1985.
See The C Programming Language and The C++ Programming Language
The Preparation of Programs for an Electronic Digital Computer
The Preparation of Programs for an Electronic Digital Computer (sometimes called WWG, after its authors' initials) was the first book on computer programming. The C Programming Language and the Preparation of Programs for an Electronic Digital Computer are computer programming books.
See The C Programming Language and The Preparation of Programs for an Electronic Digital Computer
Unix
Unix (trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
See The C Programming Language and Unix
See also
Computer programming books
- A Commentary on the UNIX Operating System
- Advanced Programming in the Unix Environment
- Algorithms + Data Structures = Programs
- American Graphics Institute
- C Traps and Pitfalls
- C, The Complete Reference
- Code: The Hidden Language of Computer Hardware and Software
- Coders at Work
- Concepts, Techniques, and Models of Computer Programming
- Core Python Programming
- DevOps Research and Assessment
- Essentials of Programming Languages
- Hacker's Delight
- How to Design Programs
- Norton Guides
- Programming Languages: Application and Interpretation
- Programming Languages: History and Fundamentals
- Programming Perl
- Programming Ruby
- Programming the Z80
- Real World Haskell
- Structure and Interpretation of Computer Programs
- The AWK Programming Language
- The Art of Computer Programming
- The Art of Unix Programming
- The C Programming Language
- The Design of an Optimizing Compiler
- The Elements of Java Style
- The Elements of Programming Style
- The Linux Programming Interface
- The Practice of Programming
- The Pragmatic Programmer
- The Preparation of Programs for an Electronic Digital Computer
- The Unix Programming Environment
- Thinking in Java
- Why's (poignant) Guide to Ruby
References
Also known as C Programming Language, K and R, K&R2, The C Programming Language (book).