SlideShare a Scribd company logo
C
Languag
e
The C programming language is a
general-purpose, high-level
language that was originally
developed by Dennis M. Ritchie to
develop the UNIX operating system at
Bell Labs. C was originally first
implemented on the DEC PDP-11
computer in 1972.
• Easy to learn
• Structured language
• It produces efficient programs.
• It can handle low-level activities.
• It can be compiled on a variety of
computer platforms.
Feature about C
C was invented to write an operating system called
UNIX.
C is a successor of B language, which was
introduced around 1970.
The language was formalized in 1988 by the
American National Standard Institute. ANSI).
The UNIX OS was totally written in C by 1973.
Today, C is the most widely used and popular
System Programming Language.
Most of the state-of-the-art software's have been
implemented using C.
Today's most ][popular Linux OS and RBDMS MySQL
have been written in C
Facts about C
C was initially used for system development work,
in particular the programs that make up the
operating system. C was adopted as a system
development language because it produces code
that runs nearly as fast as code written in
assembly language. Some examples of the use of C
might be:
Why to use C?
Operating Systems
Language Compilers
Assemblers
text Editors
Print Spoolers
Network Drivers
Modern Programs
Databases
Language Interpreters
Utilities
C programming  1
If you like it than
please give
and
Follow this account
@CSkaGyan
CS dk Kku

More Related Content

PPT
Lecture 1- History of C Programming
PPTX
Introduction to c programming
PPT
History of c
PPTX
Introduction to c language | History of C language
PPTX
C programming i
PPTX
History of c programming language.
PPTX
Programming in c (history of c)
PPT
C language
Lecture 1- History of C Programming
Introduction to c programming
History of c
Introduction to c language | History of C language
C programming i
History of c programming language.
Programming in c (history of c)
C language

What's hot (16)

PDF
Best C Programming Training & Coaching in Ambala
ODP
Introduction of 'C' langauge
PPTX
History of c
ODP
C language By OmishaTech
PPTX
C Tutorial Bangla Introduction 00
PDF
C Language Intro
PPTX
Programming in c
PPTX
Lecture 1-introduction to c
PPTX
Introduction to c
PPTX
C Programming Language
PDF
Programming names
PPSX
Jerry clark ian cabuntucan jr.
PDF
Lecture 1
PPT
C basic
PPTX
Unit 12 section 1 - computer programming
DOCX
Top ten languages of Mobile Devices 2017
Best C Programming Training & Coaching in Ambala
Introduction of 'C' langauge
History of c
C language By OmishaTech
C Tutorial Bangla Introduction 00
C Language Intro
Programming in c
Lecture 1-introduction to c
Introduction to c
C Programming Language
Programming names
Jerry clark ian cabuntucan jr.
Lecture 1
C basic
Unit 12 section 1 - computer programming
Top ten languages of Mobile Devices 2017
Ad

Similar to C programming 1 (20)

PPTX
C Programming for Begineers_an introductory_course.pptx
PPTX
History of C Programming Language
PPTX
Presentation1
PPTX
C-PROGRAMMING-LANGUAGE.pptx
PPTX
C Programming Language Step by Step Part 1
PPTX
C programming short notes by pulkit modi
PPTX
ojrfjfmerolki
PDF
Introduction-to-C-Programming - TCCI.pdf
PPTX
Lecture2. Basic Structure of C Program.pptx
DOCX
all languages in computer programming
PPTX
C programming tutorial
PDF
History of C/C++ Language
DOCX
C Unit 1 notes PREPARED BY MVB REDDY
PPTX
introduction to c
PPTX
INTRO.pptx
PPTX
VNEKY-C ppt on C programming and c language.pptx
DOC
Introduction to C Programming - TCCI.doc
PPTX
C Language
PPT
Why C is Called Structured Programming Language
PPTX
History of C Language
C Programming for Begineers_an introductory_course.pptx
History of C Programming Language
Presentation1
C-PROGRAMMING-LANGUAGE.pptx
C Programming Language Step by Step Part 1
C programming short notes by pulkit modi
ojrfjfmerolki
Introduction-to-C-Programming - TCCI.pdf
Lecture2. Basic Structure of C Program.pptx
all languages in computer programming
C programming tutorial
History of C/C++ Language
C Unit 1 notes PREPARED BY MVB REDDY
introduction to c
INTRO.pptx
VNEKY-C ppt on C programming and c language.pptx
Introduction to C Programming - TCCI.doc
C Language
Why C is Called Structured Programming Language
History of C Language
Ad

Recently uploaded (20)

PPTX
Geodesy 1.pptx...............................................
PPT
introduction to datamining and warehousing
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Current and future trends in Computer Vision.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
web development for engineering and engineering
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PDF
PPT on Performance Review to get promotions
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Lecture Notes Electrical Wiring System Components
PPT
Project quality management in manufacturing
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
Geodesy 1.pptx...............................................
introduction to datamining and warehousing
bas. eng. economics group 4 presentation 1.pptx
Current and future trends in Computer Vision.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
web development for engineering and engineering
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
UNIT 4 Total Quality Management .pptx
PPT on Performance Review to get promotions
Model Code of Practice - Construction Work - 21102022 .pdf
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Lecture Notes Electrical Wiring System Components
Project quality management in manufacturing
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Foundation to blockchain - A guide to Blockchain Tech

C programming 1

  • 2. The C programming language is a general-purpose, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. C was originally first implemented on the DEC PDP-11 computer in 1972.
  • 3. • Easy to learn • Structured language • It produces efficient programs. • It can handle low-level activities. • It can be compiled on a variety of computer platforms. Feature about C
  • 4. C was invented to write an operating system called UNIX. C is a successor of B language, which was introduced around 1970. The language was formalized in 1988 by the American National Standard Institute. ANSI). The UNIX OS was totally written in C by 1973. Today, C is the most widely used and popular System Programming Language. Most of the state-of-the-art software's have been implemented using C. Today's most ][popular Linux OS and RBDMS MySQL have been written in C Facts about C
  • 5. C was initially used for system development work, in particular the programs that make up the operating system. C was adopted as a system development language because it produces code that runs nearly as fast as code written in assembly language. Some examples of the use of C might be: Why to use C? Operating Systems Language Compilers Assemblers text Editors Print Spoolers Network Drivers Modern Programs Databases Language Interpreters Utilities
  • 7. If you like it than please give and Follow this account @CSkaGyan CS dk Kku