“Things grow stronger when you integrate” Daniel Wilson
You can use a simple word editor program like the Windows Notepad program in order to write down codes in C language and store them. But using a simple application like notepad makes programming a little bit hard. This is because each language has syntax and libraries that exist in different categories and for a developer it can be hard to memories all the libraries locations and names of a language. Also he/she might use different syntax than what is acceptable in C language and finding these syntax errors is really difficult if we use simple editor like Notepad especially if we wrote large amount of codes.
Obviously we need a more advance editor!
This is where IDEs come in!
IDE stands for Integrated Development Environment and basically they are your assistance in developing an application.
-
For example IDEs automatically check a source code and highlights
any syntax errors so that the developer can simply see and fix
them. -
Also IDEs help you to write code faster by suggesting words and
syntax that should be used in related situations. -
An IDE can automatically import related libraries and packages
when we use a service that does not exist in our source code.
There are many more utilities that are provided by IDEs but just by looking at the three advantages mentioned above you can see using IDEs is far better than using simple editors like Notepad etc.
There are multiple IDEs provided for writing code in C language and you can choose and install anyone of them from the links below:
-
Atom: https://atom.io/
-
Visual Studio Code: https://visualstudio.microsoft.com/
-
Eclipse: https://www.eclipse.org/downloads/
Note: these are just some of the famous IDEs that give you the ability to write code in C language but obviously there are more IDEs out there!