O'Reilly logo

Just Enough C/C++ Programming by Guy W. Lecky-Thompson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Compiling and Linking

So far, you have read about the various parts of the language and are equipped with an editor and a basic understanding of what programming entails, but you have not looked into what actually goes on under the hood. It is worth having a passing knowledge of what happens when you take a piece of text and turn it into a program, because it can help you understand the programming process and help you learn the language of C.

A programmer understands C code. A computer, helped by the operating system (DOS, Linux, Windows, and so on), understands machine code. We need a way to get from one to the other, and there are two basic ways to achieve this.

The first is to use an interpreter. Like translating from one language to another, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required