Dennis Ritchie

Computer Science American 1941 – 2011 387 quotes

Created C language and co-created Unix

Quotes by Dennis Ritchie

UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.

Interview 1984

C is quirky, flawed, and an enormous success.

The Development of the C Language 1993

The C language is not a 'high-level' language in the sense of Pascal or Ada. 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.

The C Programming Language (first edition) 1978

UNIX was not designed to be easy to use; it was designed to be easy to build.

Interview 1984

The only way to learn a new programming language is by writing programs in it.

The C Programming Language (first edition) 1978

C has been characterized as a 'high-level assembly language.'

The Development of the C Language 1993

The success of UNIX and C is a testament to the power of simplicity and generality.

Interview 1984

We wanted to make a system that was pleasant to use, and that was easy to build, and that was easy to maintain.

Interview 1984

C is a relatively small language, and it is not intended for any one particular application area.

The C Programming Language (first edition) 1978

The design of C was driven by the desire to produce a language that was efficient and portable.

The Development of the C Language 1993

UNIX was a reaction against the complexity of other operating systems.

Interview 1984

The C language is a general-purpose programming language, suitable for a wide range of applications.

The C Programming Language (first edition) 1978

One of the strengths of C is its ability to access the underlying machine architecture.

The Development of the C Language 1993

The UNIX philosophy is to do one thing and do it well.

Interview 1984

C is a language that allows you to get close to the hardware, but still provides a level of abstraction.

The C Programming Language (first edition) 1978

The evolution of C was driven by practical considerations.

The Development of the C Language 1993

UNIX was a collaborative effort, and that was one of its strengths.

Interview 1984

The C language is a powerful tool, but it requires discipline to use effectively.

The C Programming Language (first edition) 1978

We were trying to build a system that was useful for ourselves.

Interview 1984

The C language was designed to be implemented efficiently on a wide variety of machines.

The Development of the C Language 1993