SlideShare a Scribd company logo
An Overview of
Programming C
Presented by-
CheesecakeTech
 Why C is called a structured
programming language?
Divides the problem into functions or
procedures, each of which handles a
particular responsibility.
Compartmentalization of code and data
 Programming possibilities ( i.e. loops like
for, while, do-while)
 What is the program structure of c-language?
1) The preprocessor directive which is part of compiler
and A c program may have the following preprocessor
directive.
like #include <file name>
2) Functions like
main() // here, the function starts.
{ //opening of braces
3) Declarations like:- declarations; // we will declare &
initialize the variables here.
4) Function have block of statements like
statements; // writing of statements.
5) Closing the functions
} // closing of braces.
 A Simple C program
//C hello world example
#include <stdio.h>
int main()
{
printf("Hello worldn");
return 0;
}
Output: Hello World
• Features of C
 A middle level computer language
 Best elements of high level languages
with control
 Flexibility of assembly language
 Rich set of built-in functions and operators
 Portability
An Overview of Programming C
 Applications of C
 For creating computer applications
 Writing embedded software
 Developing verification software,
test code, simulators etc.
 For creating compilers
 Implementing different operating
system operations
An Overview of Programming C
 Why C is needed in upcoming
courses?
 For CSE students C is important as it’s the
most basic language.
 C has a great influence in Java and other
object oriented programming
languages.
 For EEE students, C is needed for PCB
software, excel macros, embedded
development, microcontroller and
microprocessor.
Thank You!

More Related Content

PPTX
Introduction to c programming
PPT
C PROGRAMMING
PPT
Introduction to programming with c,
PPT
C Language
PPTX
Sachin kumar ppt on programming in c
PPTX
PPTX
Introduction to c programming
PPT
Why C is Called Structured Programming Language
Introduction to c programming
C PROGRAMMING
Introduction to programming with c,
C Language
Sachin kumar ppt on programming in c
Introduction to c programming
Why C is Called Structured Programming Language

What's hot (20)

PPTX
C programming language
PPT
Brief introduction to the c programming language
PPSX
C programming basics
PPTX
C language
PPT
introduction to C programming (C)
PPTX
PPTX
Introduction to C programming
PDF
Features of c
PPT
Introduction to C Programming
PPTX
PDF
C programming part1
PPTX
Introduction to c programming
PDF
Introduction to c programming
DOCX
Features of c language 1
PPTX
introduction to c programming language
PPT
Introduction to C Programming - I
PPT
Tokens_C
PPTX
Introduction of c programming
PPTX
Introduction to C programming
PPTX
C programming slide day 01 uploadd by md abdullah al shakil
C programming language
Brief introduction to the c programming language
C programming basics
C language
introduction to C programming (C)
Introduction to C programming
Features of c
Introduction to C Programming
C programming part1
Introduction to c programming
Introduction to c programming
Features of c language 1
introduction to c programming language
Introduction to C Programming - I
Tokens_C
Introduction of c programming
Introduction to C programming
C programming slide day 01 uploadd by md abdullah al shakil
Ad

Similar to An Overview of Programming C (20)

DOC
C AND DATASTRUCTURES PREPARED BY M V B REDDY
PPTX
Unit-1_c.pptx you from the heart of the day revision
PPTX
Introduction of c programming unit-ii ppt
PDF
C-PROGRAMMING pdf text book notes vtu important
DOCX
C programming language Reference Note
PPTX
Introduction to c language
PDF
PPTX
Best Computer Institute in Pitampura, Delhi, Learn from Industry Experts.
PPTX
Master the Fundamentals of C Programming Language
PPTX
Programming in C and Decision Making Branching
DOC
Notes of c programming 1st unit BCA I SEM
PPTX
Programming in C & Decision Making Branching
PPTX
C Programming language - introduction
PPTX
chapter 1.pptx
PPTX
Introduction to C Programming Language.pptx
PPTX
C session 1.pptx
DOC
Exhibit design and programming skills to build and automate business solution...
PPTX
Features of 'c' program
PPTX
CSE_1201_Lecture_1_Introduction_to_Programming_0fd134f8149173dfa0821f1575f733...
C AND DATASTRUCTURES PREPARED BY M V B REDDY
Unit-1_c.pptx you from the heart of the day revision
Introduction of c programming unit-ii ppt
C-PROGRAMMING pdf text book notes vtu important
C programming language Reference Note
Introduction to c language
Best Computer Institute in Pitampura, Delhi, Learn from Industry Experts.
Master the Fundamentals of C Programming Language
Programming in C and Decision Making Branching
Notes of c programming 1st unit BCA I SEM
Programming in C & Decision Making Branching
C Programming language - introduction
chapter 1.pptx
Introduction to C Programming Language.pptx
C session 1.pptx
Exhibit design and programming skills to build and automate business solution...
Features of 'c' program
CSE_1201_Lecture_1_Introduction_to_Programming_0fd134f8149173dfa0821f1575f733...
Ad

Recently uploaded (20)

PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Computing-Curriculum for Schools in Ghana
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
RMMM.pdf make it easy to upload and study
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
A systematic review of self-coping strategies used by university students to ...
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
Cell Types and Its function , kingdom of life
PPTX
Presentation on HIE in infants and its manifestations
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
102 student loan defaulters named and shamed – Is someone you know on the list?
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
FourierSeries-QuestionsWithAnswers(Part-A).pdf
202450812 BayCHI UCSC-SV 20250812 v17.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Computing-Curriculum for Schools in Ghana
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Microbial diseases, their pathogenesis and prophylaxis
RMMM.pdf make it easy to upload and study
Chinmaya Tiranga quiz Grand Finale.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
A systematic review of self-coping strategies used by university students to ...
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Cell Types and Its function , kingdom of life
Presentation on HIE in infants and its manifestations
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
O5-L3 Freight Transport Ops (International) V1.pdf
Microbial disease of the cardiovascular and lymphatic systems

An Overview of Programming C

  • 1. An Overview of Programming C Presented by- CheesecakeTech
  • 2.  Why C is called a structured programming language? Divides the problem into functions or procedures, each of which handles a particular responsibility. Compartmentalization of code and data  Programming possibilities ( i.e. loops like for, while, do-while)
  • 3.  What is the program structure of c-language? 1) The preprocessor directive which is part of compiler and A c program may have the following preprocessor directive. like #include <file name> 2) Functions like main() // here, the function starts. { //opening of braces 3) Declarations like:- declarations; // we will declare & initialize the variables here. 4) Function have block of statements like statements; // writing of statements. 5) Closing the functions } // closing of braces.
  • 4.  A Simple C program //C hello world example #include <stdio.h> int main() { printf("Hello worldn"); return 0; } Output: Hello World
  • 5. • Features of C  A middle level computer language  Best elements of high level languages with control  Flexibility of assembly language  Rich set of built-in functions and operators  Portability
  • 7.  Applications of C  For creating computer applications  Writing embedded software  Developing verification software, test code, simulators etc.  For creating compilers  Implementing different operating system operations
  • 9.  Why C is needed in upcoming courses?  For CSE students C is important as it’s the most basic language.  C has a great influence in Java and other object oriented programming languages.  For EEE students, C is needed for PCB software, excel macros, embedded development, microcontroller and microprocessor.