SlideShare a Scribd company logo
Prepared by:- PRADEEP DWIVEDI (pur. B.TECH-IT) FROM- HINDUSTAN COLLEGE OF SCIENCE &TECHNOLOGY Mob-+919027843806 E-mail-pradeep.it74@gmail.com C PROGRAMMING SLIDE-1 Monday, August 30, 2010 1 PRADEEP DWIVEDI(pur. B.TECH-IT)
TOPIC Monday, August 30, 2010 PRADEEP DWIVEDI(pur. B.TECH-IT) 2 GENERATION OF COMPUTER LANGUAGE. HISTORY OF C PROGRAMMING LANGUAGE. IDE HOW TO COMPILE AND RUN OUR PROGRAM. SHOT-CUT KEYS
GENERATION OF COMPUTER LANGUAGE 1st GENERATION LANGUAGE :- MACHINE LANGUAGE-(0,1) 2nd  GENERATION LANGUAGE:- ASSEMBLY LANGUAGE ASSEMBLER IS A SOFTWARE THAT CONVERT THE ASSEMBLY LANGUAGE INTO THE MACHINE LANGUAGE. 3rd  GENERATION LANGUAGE:- PROCEDURAL LANGUAGE.(HOW AND WHAT) C,C++. 4rth GENERATION LANGUAGE:- NON PROCEDURAL LANGUAGE. Eg. SQL, MS SQL SERVER,  IBM-DB2,ORACLE-PL SQL Monday, August 30, 2010 3 PRADEEP DWIVEDI(pur. B.TECH-IT)
HISTORY OF  PROGRAMMING LANGUAGE 1960			INTERNATIONAL GROUP 1967			MARTIN RICHARDS 1970			KEN THOMSON 1972			DENNIS RITCHE 1978			KERINGHAN & RITCHE 1989			ANSI COMMITTEE 1990			ISO COMMITTEE 1999			STANDARDIZATION COMMITTEE ALGOL	 BCPL B TRADITIONAL  C K&R  C ANSI  C ANSI/ISO    C C99 Monday, August 30, 2010 4 PRADEEP DWIVEDI(pur. B.TECH-IT)
HISTORY OF C PROGRAMMING(cont) C PROGRAMMING LANGUAGE DEVELOPED BY DENISS RITCHE IN 1972. Monday, August 30, 2010 5 PRADEEP DWIVEDI(pur. B.TECH-IT) DENISS RITCHE
HISTORY OF C PROGRAMMING(CONT) IT WAS DEVELOPED IN BELL LABORATORY. Monday, August 30, 2010 6 PRADEEP DWIVEDI(pur. B.TECH-IT) BELL LABORATORY
IDE Monday, August 30, 2010 PRADEEP DWIVEDI(pur. B.TECH-IT) 7 IDE:-integrated development environment.                           			(blue screen) RUN- c:cinc.exe Consol:-output screen(black screen)
COMPILE & RUN inWINDOWS XP/VISITA/07/ Open  turbo C/turbo C++ software. Type program Save program with .c extension. For compiling- ALT+F9 For execute(run)- CTRL+F9. Monday, August 30, 2010 8 PRADEEP DWIVEDI(pur. B.TECH-IT)
COMPILE & RUN In LINUX  Open the open terminal or konsol screen. Type  vi filename.c(eg.   Vi  hello.c) Press enter  and then press I  (for insert mode). Type your program and then press esc for (command mode) For save the program type    :wq For compile  type   gccfilename.c(eg.  gcchello.c) For run type ./a.out Monday, August 30, 2010 9 PRADEEP DWIVEDI(pur. B.TECH-IT)
SHOT-CUT KEYS Monday, August 30, 2010 PRADEEP DWIVEDI(pur. B.TECH-IT) 10
			THANKS Monday, August 30, 2010 11 PRADEEP DWIVEDI(pur. B.TECH-IT)

More Related Content

What's hot

answer-model-qp-15-pcd13pcd
answer-model-qp-15-pcd13pcdanswer-model-qp-15-pcd13pcd
answer-model-qp-15-pcd13pcd
Syed Mustafa
 
C preprocesor
C preprocesorC preprocesor
C preprocesor
preetikapri1
 
1 introduction to c program
1 introduction to c program1 introduction to c program
1 introduction to c program
NishmaNJ
 
Lập trình C
Lập trình CLập trình C
Lập trình C
Viet NguyenHoang
 
F# Eye 4 the C# Guy
F# Eye 4 the C# GuyF# Eye 4 the C# Guy
F# Eye 4 the C# Guy
Phillip Trelford
 
VTU 1ST SEM PROGRAMMING IN C & DATA STRUCTURES SOLVED PAPERS OF JUNE-2015 & ...
VTU 1ST SEM  PROGRAMMING IN C & DATA STRUCTURES SOLVED PAPERS OF JUNE-2015 & ...VTU 1ST SEM  PROGRAMMING IN C & DATA STRUCTURES SOLVED PAPERS OF JUNE-2015 & ...
VTU 1ST SEM PROGRAMMING IN C & DATA STRUCTURES SOLVED PAPERS OF JUNE-2015 & ...
vtunotesbysree
 
C structure
C structureC structure
C structure
ankush9927
 
Programming in C
Programming in CProgramming in C
Programming in C
Nishant Munjal
 
Reduce course notes class xii
Reduce course notes class xiiReduce course notes class xii
Reduce course notes class xii
Syed Zaid Irshad
 
Function recap
Function recapFunction recap
Function recap
alish sha
 
C basics
C basicsC basics
C basics
Daniela Da Cruz
 
1 c introduction
1 c introduction1 c introduction
1 c introduction
suresh rathod
 
Lecture 6- Intorduction to C Programming
Lecture 6- Intorduction to C ProgrammingLecture 6- Intorduction to C Programming
Lecture 6- Intorduction to C Programming
Md. Imran Hossain Showrov
 
SPL 9 | Scope of Variables in C
SPL 9 | Scope of Variables in CSPL 9 | Scope of Variables in C
SPL 9 | Scope of Variables in C
Mohammad Imam Hossain
 
Input and output in c
Input and output in cInput and output in c
Input and output in c
Rachana Joshi
 
Semaphore
SemaphoreSemaphore
Semaphore
naniix21_3
 
Semaphore
SemaphoreSemaphore
Semaphore
naniix21_3
 
C formatted and unformatted input and output constructs
C  formatted and unformatted input and output constructsC  formatted and unformatted input and output constructs
C formatted and unformatted input and output constructs
GopikaS12
 
Cd practical file (1) start se
Cd practical file (1) start seCd practical file (1) start se
Cd practical file (1) start se
dalipkumar64
 

What's hot (19)

answer-model-qp-15-pcd13pcd
answer-model-qp-15-pcd13pcdanswer-model-qp-15-pcd13pcd
answer-model-qp-15-pcd13pcd
 
C preprocesor
C preprocesorC preprocesor
C preprocesor
 
1 introduction to c program
1 introduction to c program1 introduction to c program
1 introduction to c program
 
Lập trình C
Lập trình CLập trình C
Lập trình C
 
F# Eye 4 the C# Guy
F# Eye 4 the C# GuyF# Eye 4 the C# Guy
F# Eye 4 the C# Guy
 
VTU 1ST SEM PROGRAMMING IN C & DATA STRUCTURES SOLVED PAPERS OF JUNE-2015 & ...
VTU 1ST SEM  PROGRAMMING IN C & DATA STRUCTURES SOLVED PAPERS OF JUNE-2015 & ...VTU 1ST SEM  PROGRAMMING IN C & DATA STRUCTURES SOLVED PAPERS OF JUNE-2015 & ...
VTU 1ST SEM PROGRAMMING IN C & DATA STRUCTURES SOLVED PAPERS OF JUNE-2015 & ...
 
C structure
C structureC structure
C structure
 
Programming in C
Programming in CProgramming in C
Programming in C
 
Reduce course notes class xii
Reduce course notes class xiiReduce course notes class xii
Reduce course notes class xii
 
Function recap
Function recapFunction recap
Function recap
 
C basics
C basicsC basics
C basics
 
1 c introduction
1 c introduction1 c introduction
1 c introduction
 
Lecture 6- Intorduction to C Programming
Lecture 6- Intorduction to C ProgrammingLecture 6- Intorduction to C Programming
Lecture 6- Intorduction to C Programming
 
SPL 9 | Scope of Variables in C
SPL 9 | Scope of Variables in CSPL 9 | Scope of Variables in C
SPL 9 | Scope of Variables in C
 
Input and output in c
Input and output in cInput and output in c
Input and output in c
 
Semaphore
SemaphoreSemaphore
Semaphore
 
Semaphore
SemaphoreSemaphore
Semaphore
 
C formatted and unformatted input and output constructs
C  formatted and unformatted input and output constructsC  formatted and unformatted input and output constructs
C formatted and unformatted input and output constructs
 
Cd practical file (1) start se
Cd practical file (1) start seCd practical file (1) start se
Cd practical file (1) start se
 

Viewers also liked

INTRODUCTION TO C PROGRAMMING
INTRODUCTION TO C PROGRAMMINGINTRODUCTION TO C PROGRAMMING
INTRODUCTION TO C PROGRAMMING
Abhishek Dwivedi
 
Basics of C programming
Basics of C programmingBasics of C programming
Basics of C programming
avikdhupar
 
C programming slide c04
C programming slide c04C programming slide c04
C programming slide c04
pradeep dwivedi
 
Loops in c
Loops in cLoops in c
C if else
C if elseC if else
C if else
Ritwik Das
 
Loops
LoopsLoops
Loops in C Programming
Loops in C ProgrammingLoops in C Programming
Loops in C Programming
Himanshu Negi
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
Mohamed Tarek
 
Function in C program
Function in C programFunction in C program
Function in C program
Nurul Zakiah Zamri Tan
 
Intro to C++ - language
Intro to C++ - languageIntro to C++ - language
Intro to C++ - language
Jussi Pohjolainen
 
C ppt
C pptC ppt
C ppt
jasmeen kr
 
01 c++ Intro.ppt
01 c++ Intro.ppt01 c++ Intro.ppt
01 c++ Intro.ppt
Tareq Hasan
 
C language ppt
C language pptC language ppt
C language ppt
Ğäùråv Júñêjå
 

Viewers also liked (13)

INTRODUCTION TO C PROGRAMMING
INTRODUCTION TO C PROGRAMMINGINTRODUCTION TO C PROGRAMMING
INTRODUCTION TO C PROGRAMMING
 
Basics of C programming
Basics of C programmingBasics of C programming
Basics of C programming
 
C programming slide c04
C programming slide c04C programming slide c04
C programming slide c04
 
Loops in c
Loops in cLoops in c
Loops in c
 
C if else
C if elseC if else
C if else
 
Loops
LoopsLoops
Loops
 
Loops in C Programming
Loops in C ProgrammingLoops in C Programming
Loops in C Programming
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
Function in C program
Function in C programFunction in C program
Function in C program
 
Intro to C++ - language
Intro to C++ - languageIntro to C++ - language
Intro to C++ - language
 
C ppt
C pptC ppt
C ppt
 
01 c++ Intro.ppt
01 c++ Intro.ppt01 c++ Intro.ppt
01 c++ Intro.ppt
 
C language ppt
C language pptC language ppt
C language ppt
 

Similar to C programming slide c01

Introduction to C Programming
Introduction to C ProgrammingIntroduction to C Programming
Introduction to C Programming
Anandhasilambarasan D
 
Resume -9 Yrs -Looking for New Opportunity !!
Resume -9 Yrs -Looking for New Opportunity !!Resume -9 Yrs -Looking for New Opportunity !!
Resume -9 Yrs -Looking for New Opportunity !!
Raju Tiwari
 
Introduction to Programming using C/C++
Introduction to Programming using C/C++Introduction to Programming using C/C++
Introduction to Programming using C/C++
Dr Piyush Charan
 
MicroPython for LEGO Spike - introduction
MicroPython for LEGO Spike - introductionMicroPython for LEGO Spike - introduction
MicroPython for LEGO Spike - introduction
sdoro58
 
SoftwareEngineer
SoftwareEngineerSoftwareEngineer
SoftwareEngineer
Todd Nguyen
 
Raju Tiwari-Resume-8+
Raju Tiwari-Resume-8+Raju Tiwari-Resume-8+
Raju Tiwari-Resume-8+
Raju Tiwari
 
C Unit 1 notes PREPARED BY MVB REDDY
C Unit 1 notes PREPARED BY MVB REDDYC Unit 1 notes PREPARED BY MVB REDDY
C Unit 1 notes PREPARED BY MVB REDDY
Rajeshkumar Reddy
 
ICT1002-W8-LEC-Introduction-to-C.pdf
ICT1002-W8-LEC-Introduction-to-C.pdfICT1002-W8-LEC-Introduction-to-C.pdf
ICT1002-W8-LEC-Introduction-to-C.pdf
ssuser33f16f
 
Programming methodology-1.1
Programming methodology-1.1Programming methodology-1.1
Programming methodology-1.1
NYversity
 
1 2 programming
1 2 programming1 2 programming
1 2 programming
azimuthal
 
Introduction
IntroductionIntroduction
Introduction
Kamran
 
C++ project
C++ projectC++ project
C++ project
AjaibalajiP
 
Introduction to programming principles languages
Introduction to programming principles languagesIntroduction to programming principles languages
Introduction to programming principles languages
Frankie Jones
 
C programming ii
C programming   iiC programming   ii
C programming ii
KaustavRoy40
 
Introduction to pcDuino
Introduction to pcDuinoIntroduction to pcDuino
Introduction to pcDuino
Jingfeng Liu
 
Software
SoftwareSoftware
Software
seolangit2
 
IITK ESC 111M Lec02.pptx .
IITK ESC 111M Lec02.pptx               .IITK ESC 111M Lec02.pptx               .
IITK ESC 111M Lec02.pptx .
AbhimanyuChaure
 
computer science project for class 12 on telephone billing
computer science project for class 12 on telephone billingcomputer science project for class 12 on telephone billing
computer science project for class 12 on telephone billing
anshi acharya
 
Python PPT1.pdf
Python PPT1.pdfPython PPT1.pdf
Python PPT1.pdf
DrSSelvakanmaniAssoc
 
C language industrial training report
C language industrial training reportC language industrial training report
C language industrial training report
Raushan Pandey
 

Similar to C programming slide c01 (20)

Introduction to C Programming
Introduction to C ProgrammingIntroduction to C Programming
Introduction to C Programming
 
Resume -9 Yrs -Looking for New Opportunity !!
Resume -9 Yrs -Looking for New Opportunity !!Resume -9 Yrs -Looking for New Opportunity !!
Resume -9 Yrs -Looking for New Opportunity !!
 
Introduction to Programming using C/C++
Introduction to Programming using C/C++Introduction to Programming using C/C++
Introduction to Programming using C/C++
 
MicroPython for LEGO Spike - introduction
MicroPython for LEGO Spike - introductionMicroPython for LEGO Spike - introduction
MicroPython for LEGO Spike - introduction
 
SoftwareEngineer
SoftwareEngineerSoftwareEngineer
SoftwareEngineer
 
Raju Tiwari-Resume-8+
Raju Tiwari-Resume-8+Raju Tiwari-Resume-8+
Raju Tiwari-Resume-8+
 
C Unit 1 notes PREPARED BY MVB REDDY
C Unit 1 notes PREPARED BY MVB REDDYC Unit 1 notes PREPARED BY MVB REDDY
C Unit 1 notes PREPARED BY MVB REDDY
 
ICT1002-W8-LEC-Introduction-to-C.pdf
ICT1002-W8-LEC-Introduction-to-C.pdfICT1002-W8-LEC-Introduction-to-C.pdf
ICT1002-W8-LEC-Introduction-to-C.pdf
 
Programming methodology-1.1
Programming methodology-1.1Programming methodology-1.1
Programming methodology-1.1
 
1 2 programming
1 2 programming1 2 programming
1 2 programming
 
Introduction
IntroductionIntroduction
Introduction
 
C++ project
C++ projectC++ project
C++ project
 
Introduction to programming principles languages
Introduction to programming principles languagesIntroduction to programming principles languages
Introduction to programming principles languages
 
C programming ii
C programming   iiC programming   ii
C programming ii
 
Introduction to pcDuino
Introduction to pcDuinoIntroduction to pcDuino
Introduction to pcDuino
 
Software
SoftwareSoftware
Software
 
IITK ESC 111M Lec02.pptx .
IITK ESC 111M Lec02.pptx               .IITK ESC 111M Lec02.pptx               .
IITK ESC 111M Lec02.pptx .
 
computer science project for class 12 on telephone billing
computer science project for class 12 on telephone billingcomputer science project for class 12 on telephone billing
computer science project for class 12 on telephone billing
 
Python PPT1.pdf
Python PPT1.pdfPython PPT1.pdf
Python PPT1.pdf
 
C language industrial training report
C language industrial training reportC language industrial training report
C language industrial training report
 

Recently uploaded

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 

Recently uploaded (20)

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 

C programming slide c01

  • 1. Prepared by:- PRADEEP DWIVEDI (pur. B.TECH-IT) FROM- HINDUSTAN COLLEGE OF SCIENCE &TECHNOLOGY Mob-+919027843806 E-mail-pradeep.it74@gmail.com C PROGRAMMING SLIDE-1 Monday, August 30, 2010 1 PRADEEP DWIVEDI(pur. B.TECH-IT)
  • 2. TOPIC Monday, August 30, 2010 PRADEEP DWIVEDI(pur. B.TECH-IT) 2 GENERATION OF COMPUTER LANGUAGE. HISTORY OF C PROGRAMMING LANGUAGE. IDE HOW TO COMPILE AND RUN OUR PROGRAM. SHOT-CUT KEYS
  • 3. GENERATION OF COMPUTER LANGUAGE 1st GENERATION LANGUAGE :- MACHINE LANGUAGE-(0,1) 2nd GENERATION LANGUAGE:- ASSEMBLY LANGUAGE ASSEMBLER IS A SOFTWARE THAT CONVERT THE ASSEMBLY LANGUAGE INTO THE MACHINE LANGUAGE. 3rd GENERATION LANGUAGE:- PROCEDURAL LANGUAGE.(HOW AND WHAT) C,C++. 4rth GENERATION LANGUAGE:- NON PROCEDURAL LANGUAGE. Eg. SQL, MS SQL SERVER, IBM-DB2,ORACLE-PL SQL Monday, August 30, 2010 3 PRADEEP DWIVEDI(pur. B.TECH-IT)
  • 4. HISTORY OF PROGRAMMING LANGUAGE 1960 INTERNATIONAL GROUP 1967 MARTIN RICHARDS 1970 KEN THOMSON 1972 DENNIS RITCHE 1978 KERINGHAN & RITCHE 1989 ANSI COMMITTEE 1990 ISO COMMITTEE 1999 STANDARDIZATION COMMITTEE ALGOL BCPL B TRADITIONAL C K&R C ANSI C ANSI/ISO C C99 Monday, August 30, 2010 4 PRADEEP DWIVEDI(pur. B.TECH-IT)
  • 5. HISTORY OF C PROGRAMMING(cont) C PROGRAMMING LANGUAGE DEVELOPED BY DENISS RITCHE IN 1972. Monday, August 30, 2010 5 PRADEEP DWIVEDI(pur. B.TECH-IT) DENISS RITCHE
  • 6. HISTORY OF C PROGRAMMING(CONT) IT WAS DEVELOPED IN BELL LABORATORY. Monday, August 30, 2010 6 PRADEEP DWIVEDI(pur. B.TECH-IT) BELL LABORATORY
  • 7. IDE Monday, August 30, 2010 PRADEEP DWIVEDI(pur. B.TECH-IT) 7 IDE:-integrated development environment. (blue screen) RUN- c:cinc.exe Consol:-output screen(black screen)
  • 8. COMPILE & RUN inWINDOWS XP/VISITA/07/ Open turbo C/turbo C++ software. Type program Save program with .c extension. For compiling- ALT+F9 For execute(run)- CTRL+F9. Monday, August 30, 2010 8 PRADEEP DWIVEDI(pur. B.TECH-IT)
  • 9. COMPILE & RUN In LINUX Open the open terminal or konsol screen. Type vi filename.c(eg. Vi hello.c) Press enter and then press I (for insert mode). Type your program and then press esc for (command mode) For save the program type :wq For compile type gccfilename.c(eg. gcchello.c) For run type ./a.out Monday, August 30, 2010 9 PRADEEP DWIVEDI(pur. B.TECH-IT)
  • 10. SHOT-CUT KEYS Monday, August 30, 2010 PRADEEP DWIVEDI(pur. B.TECH-IT) 10
  • 11. THANKS Monday, August 30, 2010 11 PRADEEP DWIVEDI(pur. B.TECH-IT)