Java vs Python

Page 1

Java VS Python Java and Python are leading programing languages that is frequently used by majority of the development companies. Both support the Object Oriented Programming (OOPS)where as it has many significant differences between both and those differences are shown in below table. S No

Java

Python

1

Java is Compiler + Interpreted enabled language

Python is interpreted language

2

Java support multiplatform, Object Oriented and network based programing language

Python is light weighted high level object orie language

3

Java is based on static typed programming language

Python is based on dynamic based programm

4

Java doesn’t support multiple inheritance. It can achieved partially through interface

Python support multiple inheritance

5

Java supports only minimal string functions

Python has inbuilt more string related functio

6

Java Program is portable and has capability of run in any machine using the help of JVM

Python need an interpreter to get installed in e machine to interpret or translate the python co

7

Java is suitable for application such as Desktop and web application

Python suitable for Numeric, Machine learnin science oriented application

8

Java use curly braces for start and end while writing code as components

Python use indentation not use the curly brace

9

More lines of code to achieve a task in Java

We can write minimal code to achieve the tas python. Simple syntax when comparing to Jav

10

Java is complex and hard to learn

Python is simple, light weighted and easy to u

11

Java doesn’t have option of test before implementation

Python helps to test the things before it gets im has that libraries


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.