Posts

Showing posts from January, 2020

How to Download & Install GCC Compiler for C in Windows

Image
How to Download & Install GCC Compiler for C in Windows In this tutorial, we will learn to install C in Windows, Mac, and Linux. Install C on Windows We will use an open-source Integrated Development environment named Code::Blocks which bundles a compiler (named gcc offered by Free Software Foundation GNU), editor and debugger in a neat package. Step 1) Go to http://www.codeblocks.org/downloads and click Binary Release. Step 2) Choose the installer with GCC Compiler, e.g., codeblocks-17.12mingw-setup.exe which includes MinGW's GNU GCC compiler and GNU GDB debugger with Code::Blocks source files. Step 3) Run the downloaded installer and accept the default options. Step 4) Accept the Agreement Step 5) Keep the component selection default and click Next. Step 6) You may change the installation folder and click Next. Step 7) To launch Code::Blocks double click on the icon. Step 8) It will detect the gcc compiler automatically, se

What is C Programming Language?

Image
What is C Programming Language? Basics, Introduction and History What is C programming? C is a general-purpose programming language that is extremely popular, simple and flexible. It is machine-independent, structured programming language which is used extensively in various applications. C was the basics language to write everything from operating systems (Windows and many others) to complex programs like the Oracle database, Git, Python interpreter and more. It is said that 'C' is a god's programming language. One can say, C is a base for the programming. If you know 'C,' you can easily grasp the knowledge of the other programming languages that uses the concept of 'C' It is essential to have a background in computer memory mechanisms because it is an important aspect when dealing with the C programming language. IEEE-the best 10 top programming language in 2018

History of C language

Image
History of C language The base or father of programming languages is 'ALGOL.' It was first introduced in 1960. 'ALGOL' was used on a large basis in European countries. 'ALGOL' introduced the concept of structured programming to the developer community. In 1967, a new computer programming language was announced called as 'BCPL' which stands for Basic Combined Programming Language. BCPL was designed and developed by Martin Richards, especially for writing system software. This was the era of programming languages. Just after three years, in 1970 a new programming language called 'B' was introduced by Ken Thompson that contained multiple features of 'BCPL.' This programming language was created using UNIX operating system at AT&T and Bell Laboratories. Both the 'BCPL' and 'B' were system programming languages. In 1972, a great computer scientist Dennis Ritchie created a new programming language called