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

Choosing the Right Tools

The C language has been in existence for so long that there is a whole gamut of tools available for programmers. While the choices are vast, they break down into two basic categories:

  • Integrated Development Environments (IDEs)

  • Separate Tools

The IDE contains everything that you need to get started right away. Although there is usually a number of intricacies in the setup that you need to deal with, these IDEs have the virtue of being complete environments. Generally, these are large downloads that take a lot of space, and a certain investment is required sometimes before they work as advertised.

The separate tools require downloading three basic tools, separately:

  • Editor

  • Compiler

  • Linker

However, before you rush into downloading ...

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