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.
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.
Introduction to C Programming
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.
Author Vikash
10 upvotes
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.
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.
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.
Data Type Conversion in C EASY
In this article, we will learn about the two main types of data type conversion in C: implicit type conversion & explicit type conversion. We will look at how they work, when they occur, & see some examples of each.
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.
Printf and Scanf in C EASY
In this article, we will discuss both printf() & scanf() in detail, with examples to make you understand how they work properly.
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 this blog, We will learn about header files.
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.
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 Programming MEDIUM
Algorithms in C programming are distinguished by several key features that make them fundamental to creating effective & efficient software. Here’s a detailed look at these features:
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.
Breadth First Search Program in C MEDIUM
In this blog, we will learn about breadth first search program in c. We will learn about why it is used, syntax, parameters, and examples.
History of C Language EASY
In this article, we will look into the history of the C programming language, its early implementations, standardization process & its impact on the field of computer science. We will also discuss how C works, its basic commands & popular online compilers.
C Program for Matrix Multiplication EASY
This article will help you learn the process of multiplying two matrices using C, highlighting the initialization, multiplication process, and display of the result.
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.
Basic Input and output
This article discusses Basic Input and Output in C
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.
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
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.
While Loop in C EASY
In this blog, we will learn about While Loop in C. We will learn about why it is used, syntax, parameters, and examples.
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.
Identifiers in C EASY
In this blog, we will learn about Identifiers in C. We will learn about rules to use identifiers, different examples and much more 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 Operator in C EASY
In this blog, we will discuss about assignment operator, its syntax, examples, and each types of assignment operators with its implemenation in C.
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.
Introduction to variables
This article discusses the introduction to variables.
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
In this article, we will understand about the switch case program in c.
What are keywords in C? EASY
In this blog, we will learn about Keywords in C. We will learn about different types of keywords that are present in C and will write examples for better understanding.
Break Statement in C EASY
In this article, we will look into the syntax & usage of the break statement in various contexts, including simple loops, nested loops, infinite loops, & switch statements with clear code examples to illustrate every section properly.
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
This blog will cover what constants in the C language are, what are the different types of constants in the C language, and how we can declare constants.
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.
Size of Char in 32-Bit Compiler EASY
In this article, we will learn about the size of the data type ‘char’ , and we will address the confusion about the size of char when used in a structure.
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
In this article, we will learn the features of C Programming language.
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
In this article, we will discuss about Conditional operator in C. We will also discuss its meaning and its use cases.
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() with Examples 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.