SlideShare a Scribd company logo
C, C++, Java, Android
C, C++, Java, Android
 C is a general-purpose language it is closely associated
with the UNIX operating system .
 Many of the important ideas of C come from the
language BCPL, developed by Martin Richards.
 In 1972 Dennis Ritchie at Bell Labs developed C
language.
Features of C
Why need of C -
 C has been used successfully for every type of
programming problem imaginable from operating
systems to spreadsheets to expert systems.
The largest measure of C's success seems to be based
on purely practical considerations:
 User Friendly
 Modularity
 Flexibility & Easy to access
 Standard library
example <conio.h>, <math.h>
 Ready access to the hardware needed
Learning of C
 Variables/ Identifiers
 Keywords
 Data types
 Looping Statements, Conditional Statements
 Functions
 Array
 Structure
 Pointer
 File Handling
Born Program of C
#include<stdio.h>
#include<conio.h>
void main()
{
printf(“Hello C Language”);
getch();
}
Output
Hello C Language
C, C++, Java, Android
History of C++:
Paradigm Multiparadigm: procedural,
functional, object-oriented, generic.
Designed by Bjarne Stroustrup First appeared 1979.
Language C++ OS Cross-platform.
Filename extensions .cc .cpp .cxx .C .c++ .h .hh .hpp
.hxx .h++
Features of
Object Oriented Features
Road Map of C++
 Constructor & destructor
 Pointers
 Structure
 Storage Classes
 Exception handling
 File handling
 Pre-processor directory
C, C++, Java, Android
History of java
 Java programming language was originally developed
by Sun Microsystems which was initiated by James
Gosling and released in 1995 as core component of
Sun Microsystems' Java platform (Java 1.0 [J2SE]).
 The new J2 versions were renamed as Java SE, Java EE
and Java ME respectively. Java is guaranteed to
be Write Once, Run Anywhere.
Features of java
Object Oriented Java
Curriculam of Java
 Packages
 Collections
 Exception handling
 Multithreading
 JDBC
 Servlet
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android
C, C++, Java, Android

More Related Content

PPTX
C++ history session 00 history
Arun Prakash
 
PDF
Lecture 2 history_of_c
eShikshak
 
PPT
History of c++
Ihsan Ali
 
PPTX
Intro of C
rama shankar
 
PDF
History of C/C++ Language
Farid Hilal
 
PPTX
History of C Programming Language
Niloy Biswas
 
PPT
History of c++
Ihsan Ali
 
C++ history session 00 history
Arun Prakash
 
Lecture 2 history_of_c
eShikshak
 
History of c++
Ihsan Ali
 
Intro of C
rama shankar
 
History of C/C++ Language
Farid Hilal
 
History of C Programming Language
Niloy Biswas
 
History of c++
Ihsan Ali
 

What's hot (19)

PPT
1. over view and history of c
Harish Kumawat
 
PPTX
History of c programming language.
Md Khalid Hasan
 
PPT
Lecture 1- History of C Programming
Md. Imran Hossain Showrov
 
PPTX
C language myths & secrets
ankush1510
 
PPTX
Introduction to c programming
Sivant Kolhe
 
PDF
01 basic programming in c++
Suyanto Jarwosuwito
 
PPTX
Introduction to c language | History of C language
simplidigital
 
PPT
History of c
Shipat Bhuiya
 
PPTX
C programming tutorial for beginners
Thiyagarajan Soundhiran
 
PPSX
Pooja parmar.pps
8871150
 
PPTX
C_CPP 初级实物
晟 沈
 
PPTX
C Language
TodayTutoring
 
PPTX
Programming in c (history of c)
ViswanathanS21
 
PPTX
C++ language
Faizan Tasnim
 
ODP
Introduction of 'C' langauge
Aradhana Srivastava
 
DOCX
Mukesh
MayankJain615
 
PPTX
Introduction to c programming
Alpana Gupta
 
PDF
C and objective-C
Vikas Pandey
 
PPTX
C language
Rohit Singh
 
1. over view and history of c
Harish Kumawat
 
History of c programming language.
Md Khalid Hasan
 
Lecture 1- History of C Programming
Md. Imran Hossain Showrov
 
C language myths & secrets
ankush1510
 
Introduction to c programming
Sivant Kolhe
 
01 basic programming in c++
Suyanto Jarwosuwito
 
Introduction to c language | History of C language
simplidigital
 
History of c
Shipat Bhuiya
 
C programming tutorial for beginners
Thiyagarajan Soundhiran
 
Pooja parmar.pps
8871150
 
C_CPP 初级实物
晟 沈
 
C Language
TodayTutoring
 
Programming in c (history of c)
ViswanathanS21
 
C++ language
Faizan Tasnim
 
Introduction of 'C' langauge
Aradhana Srivastava
 
Introduction to c programming
Alpana Gupta
 
C and objective-C
Vikas Pandey
 
C language
Rohit Singh
 
Ad

Viewers also liked (12)

PPT
Aggrement protocols
Mayank Jain
 
PPT
Distributes objects and Rmi
Mayank Jain
 
PDF
The solution manual of c by robin
Abdullah Al Naser
 
PPT
Ds ppt imp.
Mayank Jain
 
PPT
OOP in Java
wiradikusuma
 
PPT
Enhanced E-R diagram
Mayank Jain
 
KEY
Practical OOP In Java
wiradikusuma
 
PPT
Self introduction In Interviews
Peter Fisher
 
PPTX
All About Me Powerpoint
Amber Bauerly
 
PPTX
Introduce yourself
eijioda11
 
PPTX
About Me PowerPoint Presentation
Leah Stensland
 
PPTX
PPT ON Self introduction
Ranjith Mucharla
 
Aggrement protocols
Mayank Jain
 
Distributes objects and Rmi
Mayank Jain
 
The solution manual of c by robin
Abdullah Al Naser
 
Ds ppt imp.
Mayank Jain
 
OOP in Java
wiradikusuma
 
Enhanced E-R diagram
Mayank Jain
 
Practical OOP In Java
wiradikusuma
 
Self introduction In Interviews
Peter Fisher
 
All About Me Powerpoint
Amber Bauerly
 
Introduce yourself
eijioda11
 
About Me PowerPoint Presentation
Leah Stensland
 
PPT ON Self introduction
Ranjith Mucharla
 
Ad

Similar to C, C++, Java, Android (20)

PPTX
introduction to c.pptx
AnisZahirahAzman
 
PPT
C_Intro.ppt
gitesh_nagar
 
PPTX
Summer training PPT Manasv Singharia.pptx
shokeenk14
 
PPTX
Introduction to C programming
Rokonuzzaman Rony
 
PPTX
c programming, internshala training , govt engineering college aurangabad
Pysh1
 
PPTX
C-Programming-Language an overview.pptxx
Tpoint Tech Blog
 
PDF
C & C++ Training Institute in Hamirpur.pdf
Excellence Technology
 
PPTX
least.ppt
NikunJay1
 
PDF
Understanding C and its Applications.pdf
AdeleHansley
 
DOC
Introduction to C Programming - TCCI.doc
TCCI Computer Coaching
 
PPTX
C programming presentation(final)
aaravSingh41
 
PPTX
Procedure Oriented programming Object Oriented programming Basic Concept of ...
Govt Engineering college badliya ajmer Rajasthan
 
DOCX
C Unit 1 notes PREPARED BY MVB REDDY
Rajeshkumar Reddy
 
PPTX
C is a general−purpose, high−level language that was originally developed by ...
PriyankaManishKohli
 
PDF
The file c_wiki.txt contains the first section of the Wikipedia page.pdf
archigallery1298
 
PDF
Introduction-to-C-Programming - TCCI.pdf
TCCI Computer Coaching
 
PPTX
8th computer science ch 1
chandkec
 
PPTX
Top Programming Training Centre in Jalandhar
p94549974
 
PPTX
Top Programming Training Centre in Jalandhar
p94549974
 
PPT
C programming presentation for university
Sheikh Monirul Hasan
 
introduction to c.pptx
AnisZahirahAzman
 
C_Intro.ppt
gitesh_nagar
 
Summer training PPT Manasv Singharia.pptx
shokeenk14
 
Introduction to C programming
Rokonuzzaman Rony
 
c programming, internshala training , govt engineering college aurangabad
Pysh1
 
C-Programming-Language an overview.pptxx
Tpoint Tech Blog
 
C & C++ Training Institute in Hamirpur.pdf
Excellence Technology
 
least.ppt
NikunJay1
 
Understanding C and its Applications.pdf
AdeleHansley
 
Introduction to C Programming - TCCI.doc
TCCI Computer Coaching
 
C programming presentation(final)
aaravSingh41
 
Procedure Oriented programming Object Oriented programming Basic Concept of ...
Govt Engineering college badliya ajmer Rajasthan
 
C Unit 1 notes PREPARED BY MVB REDDY
Rajeshkumar Reddy
 
C is a general−purpose, high−level language that was originally developed by ...
PriyankaManishKohli
 
The file c_wiki.txt contains the first section of the Wikipedia page.pdf
archigallery1298
 
Introduction-to-C-Programming - TCCI.pdf
TCCI Computer Coaching
 
8th computer science ch 1
chandkec
 
Top Programming Training Centre in Jalandhar
p94549974
 
Top Programming Training Centre in Jalandhar
p94549974
 
C programming presentation for university
Sheikh Monirul Hasan
 

Recently uploaded (20)

PDF
2025 Laurence Sigler - Advancing Decision Support. Content Management Ecommer...
Francisco Javier Mora Serrano
 
PPTX
Inventory management chapter in automation and robotics.
atisht0104
 
PDF
JUAL EFIX C5 IMU GNSS GEODETIC PERFECT BASE OR ROVER
Budi Minds
 
PPTX
Information Retrieval and Extraction - Module 7
premSankar19
 
PPTX
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
PDF
The Effect of Artifact Removal from EEG Signals on the Detection of Epileptic...
Partho Prosad
 
PPTX
easa module 3 funtamental electronics.pptx
tryanothert7
 
PDF
dse_final_merit_2025_26 gtgfffffcjjjuuyy
rushabhjain127
 
PDF
FLEX-LNG-Company-Presentation-Nov-2017.pdf
jbloggzs
 
PDF
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
PDF
Zero Carbon Building Performance standard
BassemOsman1
 
PDF
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
PDF
Cryptography and Information :Security Fundamentals
Dr. Madhuri Jawale
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
PDF
flutter Launcher Icons, Splash Screens & Fonts
Ahmed Mohamed
 
PPTX
Victory Precisions_Supplier Profile.pptx
victoryprecisions199
 
PDF
top-5-use-cases-for-splunk-security-analytics.pdf
yaghutialireza
 
PPTX
MSME 4.0 Template idea hackathon pdf to understand
alaudeenaarish
 
2025 Laurence Sigler - Advancing Decision Support. Content Management Ecommer...
Francisco Javier Mora Serrano
 
Inventory management chapter in automation and robotics.
atisht0104
 
JUAL EFIX C5 IMU GNSS GEODETIC PERFECT BASE OR ROVER
Budi Minds
 
Information Retrieval and Extraction - Module 7
premSankar19
 
database slide on modern techniques for optimizing database queries.pptx
aky52024
 
The Effect of Artifact Removal from EEG Signals on the Detection of Epileptic...
Partho Prosad
 
easa module 3 funtamental electronics.pptx
tryanothert7
 
dse_final_merit_2025_26 gtgfffffcjjjuuyy
rushabhjain127
 
FLEX-LNG-Company-Presentation-Nov-2017.pdf
jbloggzs
 
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
Zero Carbon Building Performance standard
BassemOsman1
 
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
Cryptography and Information :Security Fundamentals
Dr. Madhuri Jawale
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
flutter Launcher Icons, Splash Screens & Fonts
Ahmed Mohamed
 
Victory Precisions_Supplier Profile.pptx
victoryprecisions199
 
top-5-use-cases-for-splunk-security-analytics.pdf
yaghutialireza
 
MSME 4.0 Template idea hackathon pdf to understand
alaudeenaarish
 

C, C++, Java, Android

  • 3.  C is a general-purpose language it is closely associated with the UNIX operating system .  Many of the important ideas of C come from the language BCPL, developed by Martin Richards.  In 1972 Dennis Ritchie at Bell Labs developed C language.
  • 5. Why need of C -  C has been used successfully for every type of programming problem imaginable from operating systems to spreadsheets to expert systems. The largest measure of C's success seems to be based on purely practical considerations:  User Friendly
  • 7.  Standard library example <conio.h>, <math.h>  Ready access to the hardware needed
  • 8. Learning of C  Variables/ Identifiers  Keywords  Data types  Looping Statements, Conditional Statements  Functions  Array  Structure  Pointer  File Handling
  • 9. Born Program of C #include<stdio.h> #include<conio.h> void main() { printf(“Hello C Language”); getch(); }
  • 12. History of C++: Paradigm Multiparadigm: procedural, functional, object-oriented, generic. Designed by Bjarne Stroustrup First appeared 1979. Language C++ OS Cross-platform. Filename extensions .cc .cpp .cxx .C .c++ .h .hh .hpp .hxx .h++
  • 15. Road Map of C++  Constructor & destructor  Pointers  Structure  Storage Classes  Exception handling  File handling  Pre-processor directory
  • 17. History of java  Java programming language was originally developed by Sun Microsystems which was initiated by James Gosling and released in 1995 as core component of Sun Microsystems' Java platform (Java 1.0 [J2SE]).  The new J2 versions were renamed as Java SE, Java EE and Java ME respectively. Java is guaranteed to be Write Once, Run Anywhere.
  • 20. Curriculam of Java  Packages  Collections  Exception handling  Multithreading  JDBC  Servlet