Introduction of C Language
What is C ?
- C is a general-purpose programming language created by Dennis Ritchie at the Bell Laboratories in 1972.
- It is a very popular language, despite being old. The main reason for its popularity is because it is a fundamental language in the field of computer science.
- C is strongly associated with UNIX, as it was developed to write the UNIX operating system.
Why Learn C ?
- It is one of the most popular programming languages in the world.
- If you know C, you will have no problem learning other popular programming languages such as C++, C#, Java, Python, etc, as the syntax is similar
- C is very fast, compared to other programming languages, like Java and Python.
- C is very versatile; it can be used in both applications and technologies.
Difference between C and C++
- C++ was developed as an extension of C, and both languages have almost the same syntax.
- The main difference between C and C++ is that C++ supports classes and objects, while C does not.
Text Editor
A text editor to write C code.
Text Editors |
OS |
Notepad |
Windows |
Compilers
A compiler to translate the C code into a language that the computer will understand.
Compiler |
OS |
GCC |
Cross Platform |
IDE
An IDE is used to edit AND compile the code.
IDE |
OS |
VS Code |
Cross Platform |
Code::Blocks |
Cross Platform |
Eclipse |
Cross Platform |