difference between c,c++,java - PowerPoint PPT Presentation

About This Presentation
Title:

difference between c,c++,java

Description:

how c,c++,java is difference from each other – PowerPoint PPT presentation

Number of Views:1091
Slides: 11
Provided by: Supravat123
Tags:

less

Transcript and Presenter's Notes

Title: difference between c,c++,java


1
LAKSHYA INSTITUTE OF TECHNOLOGY
  • SUB-Difference between C , C and Java

Presented by - Supravat Sahoo As a web
developer
E-mail -supravatsahoo06_at_gmail.com contact -
7751885863 7978669217
2
Difference between C and C
  • C
  • C
  • C is a procedure oriented programming language.
  • It does not support oops
  • concept.
  • In c header file is not compulsory.
  • void main is allowed in c.
  • C does not support class concept.
  • C is a object oriented programming language.
  • It support opps concept.
  • In c header file is compulsory.
  • void main is not allowed in c.
  • C supports class concept.

3
Difference between C and C
  • C
  • C
  • C does not support any access specifier.
  • C does not support reference.
  • In c function prototyping is not compulsory.
  • In c we use malloc() and calloc() for memory
    allocation but those are functions .
  • C support 3 no. of access specifier
    (private, protected, public) .
  • C supports reference.
  • In c function prototyping
  • is compulsory.
  • In c we use new and delete for memory
    allocation, but those are operators.

4
Difference between C and C
  • C
  • C
  • The name of C compiler is gcc.
  • The name of C compiler is g.

5
Difference between C and JAVA
  • C
  • Java
  • C is a procedure oriented programming language.
  • C does not support oops concept.
  • C is a platform dependent programming language.
  • C does not support class concept.
  • C doesn't support any access specifier.
  • Java is object oriented programming language.
  • Java supports oops concept.
  • Java is a platform independent programming
    language.
  • In java all code present inside the class.
  • Java support 4 no .of access specifier(private,
    protected , default and public).

6
Difference between C and JAVA
  • JAVA
  • C
  • Java does not support pointer concept.
  • In java there is no garbage value is present.
  • Memory allocation and deallocation is not
    responsible of java programmer.
  • In java easier to develop an application because
    it support huge no of interfaces and support
    class concept.
  • C supports pointer concept.
  • In C there is garbage value is present.
  • Memory allocation and deallocation is
    responsible of C programmer.
  • In C difficult to develop an application because
    it support less no of interfaces and does not
    support class .

7
Difference between C and JAVA
  • C
  • JAVA
  • C is a partially object oriented programming
    language because it supports primitive data
    types.
  • In c header file is compulsory.
  • C supports oops concept.
  • In c new operator is responsible for memory
    allocation.
  • Java is a partially object oriented programming
    language because it supports primitive data types
    .
  • In java there is no header file.
  • Java supports oops concept.
  • In java JVM(Java virtual Machine) is responsible
    for memory allocation.

8
Difference between C and JAVA
  • C
  • JAVA
  • C is platform dependent programming language.
  • In c there is 3 no. of access specifier is
    present(private , protected
  • and public).
  • In c if there is access specifier is not
    present ,then it bidefault private in class
    concept.
  • Java is platform independent programming
    language.
  • In java there is 4 no. of access specifier is
    present(private ,protected , default and public).
  • In java if there is access specifier is not
    present ,then it is bidefault default.

9
Difference between C and JAVA
  • C
  • JAVA
  • C compiler name is g in Linux os.
  • In C After compilation of programme generate a
    .out file .
  • Java compiler name is javac.
  • In java after compilation of programme generate
    .Class file .

10
I want to say thanks , which are read this notes
of C,C and JAVA.I think it should be helpful to
you and your career.
THANK YOU
Write a Comment
User Comments (0)
About PowerShow.com