Dennis Ritchie
Created C language and co-created Unix
Quotes by Dennis Ritchie
In the end, it's the code that lasts.
The C language is not a 'high-level' language in the sense of Algol, PL/I, or Pascal. It is a relatively low-level language, in that it deals with the same sort of objects that most computers do: characters, numbers, and addresses.
UNIX was not designed to be easy for novices to use; it was designed to be easy for experts to use.
C has been characterized as a 'system programming language' because it is useful for writing operating systems and other systems software. This is true, but it is also a useful language for many other kinds of programs.
The success of C is due to its combination of low-level access with high-level control structures, its efficiency, and its portability.
The UNIX system was designed to be simple, elegant, and powerful. It achieved these goals by providing a small set of powerful tools that could be combined in many ways.
C is a relatively small language, and it is not difficult to learn. However, it is a powerful language, and it can be used to write very complex programs.
The design of C was driven by the need for a language that could be used to write the UNIX operating system.
UNIX is a testament to the power of simplicity.
The C language is a general-purpose programming language that has been closely associated with the Unix operating system where it was developed.
C is a language that allows you to get close to the machine, but still provides high-level constructs.
The UNIX philosophy is to write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.
C is a language that is both powerful and dangerous. It gives you the freedom to do almost anything, but it also gives you the freedom to shoot yourself in the foot.
The development of C was an evolutionary process, driven by the needs of the UNIX project.
UNIX is a small, elegant, and powerful operating system that has had a profound impact on the computing world.
C is a language that is designed for efficiency and control.
The success of UNIX and C is a testament to the power of simplicity and good design.
C is a language that is often used for systems programming, but it is also suitable for a wide range of other applications.
The UNIX system was designed to be a multi-user, multi-tasking operating system.
C is a language that provides a good balance between low-level control and high-level abstraction.