‘C’ at a glance | C programming

Let’s say “Hello World” to programming in C. This will give you an overall view about C language.

Is C language still relevant?

C can be considered as Latin of computer languages. It is the first programming language that is taught. It’s keywords are used in C++, Java and even Python. Once you learn C, all the other programming
languages become easy. Many of the books having other languages often assume that you know a little C before starting out.

Best Softwares to code in C

  1. Code::Blocks
  2. Dev-C++
  3. Visual C++ Express

Programming Overview

Here’s how the programming process works on a step-by-step basis:

  1. Write the source code.
  2. Compile the source code into object code.
  3. Link the object code with libraries to build a program.
  4. Run and test the program.

We also need to fix the errors and bugs in the programs.

Module -1 : INTRODUCTION TO C LANGUAGE:

Print statements, Data Types, keywords, operators and expressions

Module -2: CONDITIONAL AND LOOPING:

If, if-else loop, nested if-else, for loop, do-while loop Switch statement, Break and Continue statements

Module – 3: ARRAYS AND STRINGS:

Arrays: Declaring arrays array, Operations on 1-D arrays, Multi-Dimensional arrays. String: Declaring, Initializing, Printing and reading strings, string manipulation

Module-4: FUNCTIONS AND STRUCTURES:

Functions: Functions in C, Argument Passing – call by value,call by reference, Functions and program structure, void and parameter less Functions Structures: Basic of structures, structures and Functions, Copying and Comparing structures, Array of structures, structure Data types, type definition

Module-5: POINTERS AND FILE MANAGEMENT:

Pointers: Pointers and address, Pointer variable declaration, Passing arguments to function using pointers, pointers to pointer, Initialization of pointer arrays
File Management: Introduction to Files, Opening and closing of files, Read Data from Files, Writing data to Files.

We will be happy to hear your thoughts

Leave a reply

Edusera
Logo
Open chat
1
Scan the code
Hello!👋
Can we help you?