Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Last updated: Mar 14, 2022

Basics

C is a general-purpose programming language that is extremely popular, simple, and flexible to use. It is a machine-independent language and is extensively used to write various applications, Operating Systems like Windows, and many other complex programs like Oracle database, Git, Python interpreter, and more. We’ll be going to learn all the basic concepts. In the beginning, it may appear a little confusing and complicated but trust me once you understand the concept, you will be able to do so much more with C language.
Compilation process of a C program
In this post, we will learn about what happens when a code is compiled in the C language.
Top 10 Best C Compiler EASY
Top 10 Best C Compiler · 1. Coding Ninjas Studio C Compiler 2. OnlineGDB Compiler 3. Programiz 4. Tutorialspoint Compiler
stdlib.h in c EASY
In this blog, we will learn about stdlib.h in c. We will understand the importance of this header file.
Introduction to C Programming EASY
In this article, we will cover the basic and important concepts of C programming. We will also cover the advantages and disadvantages of C programming.
goto Statement in C MEDIUM
The goto statement is used to jump to and from places, or to jump from blocks within a function. It is also known as the jump statement. It has two types of syntax and styles as well.
Author Nitika
0 upvotes
Volatile Keyword in C EASY
In this blog, we will learn volatile keyword in c. We will understand its core concepts, learn about its advantages, and will write examples for better understanding.
c syntax EASY
In this article we will learn the basics of C syntax, including the structure of a C program and various elements like tokens and identifiers, and how to use comments effectively.
Bisection Method in C MEDIUM
In this article, we'll talk about the bisection method algorithm, it’s examples, implementation in C, & discuss its advantages & disadvantages.
Actual and Formal Parameters in C EASY
In this blog, we will learn about Actual and Formal Parameters in C. We will learn about its characteristics, features, and much more for better understanding.
C Program to Make a Simple Calculator EASY
In this article, we will learn how to create a simple calculator program in C that can add, subtract, multiply & divide two numbers. Apart from that we will also learn the step by step approach with time and space complexity.
difference between header files stdio.h and stdlib.h EASY
In this blog, we will learn about difference between header files stdio.h and stdlib.h.
Embedded C EASY
In this article, we will discuss the key aspects of Embedded C, including its differences from standard C, its characteristics, data types, programming steps, and advanced techniques.
C Program to Find HCF of Two Numbers EASY
In this article, we will discuss a C program to find HCF of two numbers, and discuss three different approaches, their algorithms, and time and space complexity.
Input and Output Functions in C EASY
In this article we will learn about Input and Output Functions in C in complete detail.
Graphics Program in C EASY
In this article, we will learn about the basics of graphics programming in C, like the libraries used, colors, syntax, and examples.
Automorphic Numbers in C EASY
In this blog, we will learn Automorphic Numbers in C. We will learn about why it is used, syntax, parameters, and examples.
Continue Statement in C MEDIUM
In this article, we'll learn about the syntax, usage, & examples of the 'continue' statement in C. We'll also compare it with the 'break' statement to understand their differences.
Reverse Array in C EASY
In this article, we will discuss different approaches to reverse an array in C, which include using an additional array, swapping elements, and utilizing pointers.
Flowchart in C Programming EASY
In this article, we will explore what a flowchart is, its types, the symbols used, how to create a flowchart in C programming, and its advantages and disadvantages.
Typedef in C EASY
This article discusses Typedef in c, its applications, and structure.
Printf and Scanf in C EASY
In this article, we will discuss both Printf and Scanf in C, with examples to make you understand how they work properly.
Formatted Input and Output in C EASY
This article covers the syntax, examples, key features, and common issues related to these functions, ensuring an easy-to-understand guide for beginners.
Palindrome Number in C EASY
Learn to program a palindrome number in C language, a simple yet fundamental exercise for beginners in computer programming. In this article, we will learn about program a palindrome number in C in detail.
Author Spider
0 upvotes
Header Files in C EASY
In this blog, We will learn about header files.
How to Find Length of Array in C EASY
In this article, we will discuss different methods to find the length of an array in C, including the use of the sizeof() operator, pointer arithmetic & loops.
Which is Valid C Expression? EASY
In this blog, we will learn about Which is Valid C Expression. We will learn about why it is used, syntax, parameters, and examples.
What is Pseudocode in C? EASY
In this article, we will learn about pseudocode, why it is useful, how to write it, & see some examples. We will also look at the differences between pseudocode, algorithms, & flowcharts.
What is Printf in C EASY
In this article, we'll discuss the syntax, parameters, return value, and different examples of using printf in C.
Hello World Program in C EASY
In this article, we will learn how to write, compile, and understand a "Hello World" program in C. This program is your first baby step into the world of computer programming.
Algorithm in C MEDIUM
This article covers algorithm in c with its meaning, uses, need, features, analysis, and complexity. Explore how to write an algorithm in c programming with its properties and types.
Bit Fields in C EASY
In this article, we'll learn what bit fields are, why they're needed, how to declare them, their syntax & applications.
What is Main Function in C EASY
In this article, we will learn the syntax, important points, and different types of the main() function in C.
BFS Program in C MEDIUM
Breadth-First Search (BFS) is a fundamental graph traversal algorithm used to explore the nodes and edges of a graph. In this blog, we will learn about BFS program in c. We will learn about why it is used, syntax, parameters, and examples.
Character Array in C EASY
In this article, we will learn the basics of character arrays in C, including their syntax, initialization, & usage. We will also discuss the differences between character arrays & character pointers.
String Manipulation in C EASY
Explore string functions in c with various examples, syntax and output. Check out more string function in c with advantages and disadvantages.
For Loop in C EASY
In this blog, we will learn about For Loop in C. We will understand its core concepts, its usage, and much more for better understanding.
Variables in C Language EASY
In this blog, we will learn about Variables in C Language. We will understand its core concepts with examples for better understanding.
Scanf Function in C MEDIUM
In this article, we will talk about the scanf function in detail, including its syntax, format specifiers, return value, & usage with the & operator. We will understand every concept with proper examples.
Sprintf C MEDIUM
In this blog, we will learn about Sprintf C. We will learn about why it is used, syntax, parameters, and examples.
Command Line Arguments in C EASY
Command line arguments in C provide several properties that make them particularly useful for creating flexible and dynamic programs.
Do While Loop in C EASY
In this blog, we will learn this Do While Loop in C. We will learn about why it is used, syntax, parameters, and examples.
Menu Driven Program in C EASY
In this article, we will learn what menu driven programs are, how to create them using different methods in C, with different examples to help you understand the concept better.
And Operator in C EASY
In this blog, we will learn about And Operator in C. We will learn about truth tables, symbols and much more for better understanding.
Branching Statements in C EASY
In this blog, we will learn about branching statements in c. We will understand its core concepts, its usage, examples, and much more for better understanding.
Library Functions in C MEDIUM
In this blog, we will learn about Library Functions in C. We will understand its core concepts, its usage, and much more for better understanding.
Recursion in C EASY
In this blog, we will learn about Recursion in C. We will understand its core concepts, its usage, and much more for better understanding.
Scanf In C EASY
In this blog, we will learn about Scanf In C. We will understand its core concepts, its usage, and much more for better understanding.
Tokens in C EASY
This blog will cover what tokens in C are and the different types of tokens in C with examples.
C Program to Check for Palindrome String EASY
In this blog, we will learn about C Program to Check for Palindrome String.
Hamming Code in C EASY
In this blog, we will learn about Hamming Code in C. We will learn about its implementation, and will understand about its code in C for better understanding.
Pointer to Pointer in C EASY
In this blog, we will learn about Pointer to Pointer in C. We will understand its core concepts, its usage, and much more for better understanding.
Identifiers and Keywords
In this blog, We will learn about Identifiers and Keywords and the difference between Identifiers and Keywords.
Global Variable in C EASY
A global variable in C is a variable that is declared outside of all functions. This location allows the variable to be accessible from any function within the code.
Shell Sort Program in C MEDIUM
In this blog, we will learn about Shell Sort Program in C. We will write a program for better understanding.
Type Conversion in C EASY
Type conversion is the process of changing the data type of a value in a program. In C programming, type conversion can happen automatically or manually. Automatic type conversion is called implicit type conversion, while manual type conversion is known as explicit type conversion or type casting.
Union in C EASY
Unions in C are a user-defined data type that permits different data types to be stored in the same memory location.
boolean in c EASY
In the realm of C programming, Boolean values are the cornerstone of decision-making logic.
Increment and Decrement Operators in C EASY
In this article, we will learn about increment and decrement operators and their various types in C language.
C Variable Types EASY
In this article, we will talk about the different variable types in C, their declaration & initialization, & how to use them in your code.
strtok() in C EASY
In this blog, we will learn about strtok() in C. We will look at its syntax, its implementation and write code for better understanding.
Logical Operators in C MEDIUM
In this blog, we will learn about Logical Operators in C. We will understand its core concepts, its usage, and much more for better understanding.
C round() Function EASY
In this blog, we will understand about c round(0 function. We will understand this by writing few codes with examples.
Assignment Operators in C EASY
This article covers assignment operators in C with its syntax and examples. Explore types of assignment operators in C with syntax, program, explanation, and working table of assignment operators.
Types of Functions in C EASY
In this blog, we will learn about Types of Functions in C. We will learn about its characteristics, features, and much more for better understanding.
Else If Ladder in C EASY
The if-else-if ladder is a powerful tool in C programming that allows you to make decisions based on multiple conditions. It provides a way to execute different blocks of code depending on whether certain conditions are true or false.
Format Specifiers in C EASY
In this article we will discuss how to master Format Specifiers in C and also check out the practical applications in our in-depth tutorial.
Primitive Data Types EASY
In this blog, we will learn about Primitive Data Types. We will understand its core concepts, its usage, and much more for better understanding.
Static Keyword in C EASY
The static keyword in C is a storage class specifier. It has different meanings based on the context. Within a function, it makes the variable retain its value among multiple function calls.
C Fork() Function EASY
In this blog, we will learn about C fork() function. We will understand how to use fork() function in codes.
Const Qualifier in C EASY
In this blog, we will learn about Const Qualifier in C.
Switch Statement in C EASY
A switch statement in C allows conditional branching based on the value of an expression, like a multi-case decision.In this article we will learn about a switch program in C.
Break Statement in C EASY
Explore the syntax and usage of the break statement in C, with clear code examples for loops, nested loops, infinite loops, and switch statements.
strrev() Function in C EASY
In this blog, we will learn about strrev() Function in C. We will understand this through an example for better understanding of the concept.
ASCII values in C
In this blog, we will learn about ASCII values in the C language.
Difference between getch and getche EASY
The characteristics and different qualities of getch and getch functions are explored and examined in this article.
Nested Structure in C MEDIUM
Nested structures in C allow you to create complex data types by combining different structures within each other.
Constants in C EASY
Explore constants in C: learn about types, rules, and properties. Define constants using #define preprocessor or const keyword with syntax and examples.
if else Statement in C EASY
The 'if' statement in C is one of the simplest forms of decision-making statements. It evaluates a condition: if the condition is true, the code inside the 'if' block is executed.
Pascal Triangle Program in C EASY
In this blog we will learn about the famous traingle problem, the pascal traingle. We will understand the pseduocode and will write a code in C for better understanding.
Character Set in C EASY
In this article, we will discuss the types and importance of Character Set in the C programming language, Special Characters in C and charset conversion.
Data Types in C
This blog is about what data types are, why we need them, and what all data types are available in C and their uses.
Typecasting
This article discusses Typecasting.
Benefits of C over other languages EASY
In this blog, we will learn about the benefits of C over other languages.
​​Difference between C and Embedded C EASY
C programming language is used to design a type of desktop based application, whereas embedded C is the extension of C language which is utilised to develop microcontroller applications.
What Is Storage Class In C? EASY
This article briefs about storage class and its variable types in C programming languages along with supporting variables and codes for your reference.
Use of Semicolon in Programming languages
This article will discuss the use of semi-colon in programming languages.
4 Best C & C++ Language Certifications
This article will discuss the 4 Best C & C++ Language Certifications.
Top 10 Features of C Language (2024) EASY
Check out the most important features of c language in 2024.explore its low-level memory manipulation, portability across systems and architectures, and rich operators and control structure.
Structure of C program MEDIUM
A C program is divided into six sections: Documentation, Link, Definition, Global Declaration, Main() function, and Subprograms.
Author Alisha
0 upvotes
Extern Keyword in C EASY
In this article, we will delve into the details of the extern keyword in C, discussing its purpose, syntax, and examples of its usage.
Pre Increment and Post Increment in C EASY
We will learn about pre increment and post increment in C programming language. We will also look into the implementation and evaluation of both these operators in C.
Conditional Operator in C EASY
Learn about the Conditional Operator in C, also known as the ternary operator. Explore its syntax, examples, and use cases to simplify conditional statements in your code.
Syntax of Switch Statement in C EASY
In this article, we will learn one of the conditional statements, the switch statement, and also see the syntax and examples of the switch statement in C.
Difference Between malloc() and calloc() EASY
In this article, we will discuss how malloc and calloc are used for memory allocation and what is the difference between malloc and calloc.
Cyclic Redundancy Code (CRC) in C MEDIUM
This article will explain what CRC is in C programming language and cover its fundamental concepts.
Bit Stuffing Program in C EASY
Bit stuffing inserts extra bits into data to ensure synchronization and prevent confusion between data and control signals in transmission.
What is Short int in C programming? EASY
In C programming, a short int is a data type that occupies 2 bytes of memory. It's used to store integer values within a limited range.In this article, we will focus on learning about Short Int in C Programming in detail
Self Referential Structure in C MEDIUM
In this article, we will understand self referential structure in c and how they can be used to create complex data structures.