Content health: prewriting stage
This chapter is not yet finished. To speed up the progress, help us fix it at GitHub.

C editors and IDEs

You can write C programs in practically any text editor or IDE. Using a text editor instead of an IDE is advised at the beginning so you can fully understand the compilation process and all the magic happening behind. In this course you can use any editor you prefer.


Some editor examples:


Some IDE examples:

Difference between editor and IDE is in their functionalities. IDEs provide more functionality compared to editors, such as code refactoring, building and compiling projects, and similar. In editors you will many times need to use tools from the command line.

Found a typo? Something wrong with this content?

Just fork and edit it.

Content of this work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license. Code snippets in examples are published under the CC0 1.0 Universal (CC0 1.0). Thanks to all contributors.