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
Open folder Downloads.pdf yes yes ges yes
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
UNDER FIVE CLINICS OR WELL BABY CLINICS.pptx
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
PSYCHOLOGY IN EDUCATION.pdf ( nice pdf ...)
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
PDF
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...
102 student loan defaulters named and shamed – Is someone you know on the list?
Open folder Downloads.pdf yes yes ges yes
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
UNDER FIVE CLINICS OR WELL BABY CLINICS.pptx
human mycosis Human fungal infections are called human mycosis..pptx
Microbial diseases, their pathogenesis and prophylaxis
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Renaissance Architecture: A Journey from Faith to Humanism
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
TR - Agricultural Crops Production NC III.pdf
Cardiovascular Pharmacology for pharmacy students.pptx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PSYCHOLOGY IN EDUCATION.pdf ( nice pdf ...)
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Week 4 Term 3 Study Techniques revisited.pptx
Open Quiz Monsoon Mind Game Final Set.pptx
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...

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.