SlideShare a Scribd company logo
Magic of Rapid
Prototyping
Languages.
Date: January 29, 2020
01
Vipul Petkar
New Generation of
programming languages
Feb 2020 Feb 2019
Programming
Language Ratings Change
1 1 Java 17.358% +1.48%
2 2 C 16.766% +4.34%
3 3 Python 9.345% +1.77%
4 4 C++ 6.164% -1.28%
5 7 C# 5.927% +3.08%
6 5 Visual Basic
.NET
5.862% -1.23%
7 6 JavaScript 2.060% -0.79%
8 8 PHP 2.018% -0.25%
9 9 SQL 1.526% -0.37%
10 20 Swift 1.460% +0.54%
11 18 Go 1.131% +0.17%
Java
25%
C
24%
Python
13%
C++
9%
C#
9%
Visual Basic .NET
8%
JavaScript
3%
PHP
3%
SQL
2%
Swift
2%
Go
2%
Secret behind Rise of Python
Time Is Money Mentality
Increased Responsibility
Exponential Increase in Computing power
Time Is Money Mentality
Python allows programmers to code faster with
less effort. Above all, due to its simplicity and
usability, Python is a great language to learn first.
• Easy to understand syntax, saves time for new
developer.
• Less time to write code, so more time is spent
on making new features available.
Guess The Language????
Increased
Responsibility
• FULL STACK DEVELOPER
• DEV + OPS
• Fast Paced innovation
Today a companies thinks developers are
bots, they are expected to know pretty
much everything and do everything.
Rise in demand of full stack meaning :
“A full stack developer is a web developer or
engineer who works with both the front and back
ends of a website or application—meaning they
can tackle projects that involve databases,
building user-facing websites, or even work with
clients during the planning phase of projects.”
Dev + Ops is combinations of Developer
and operations:
“DevOps Engineer is somebody who understands
the Software Development Lifecycle and has the
outright understanding of various automation
tools for developing digital pipelines (CI/ CD
pipelines).”
Python Has Ready Made Libraries For everything
Increased
Responsibility
• Python Has Ready Made Libraries For everything
Any Algorithm you name it, Chances are Python
Someone already Implemented and made it
library.
• Extremely Large community and good
documentation.
• New features are coming every day.
Exponential Increase in
Computing power
What It has To do With Python ?!
• Python Is interpreted Language And by design interpreted
languages are slower than compiled languages like C and
C++, But with rise of compute power performance isn’t issue
anymore.
• There are also unofficial implementation of python compilers
with large community support. To make it more faster like
Pypy And Cpython.





Youtube
Freecodecamp Real Python
Certification
Course
Notes
Udemy.com/course/com
plete-python-bootcamp/
bit.ly/pythonkdk
Python Usefulness
Python Usefulness

More Related Content

PPTX
Python basic
radhikaadroja
 
PPTX
Python programming
Megha V
 
PPTX
Introduction to Python Basics Programming
Raveendra R
 
PPTX
The Medusa Project
Rahul Dé
 
PPTX
Python Programming Course
iseestech
 
PPTX
Python Assignment Help
myhomeworkhelponline
 
PPTX
Python Online From EasyLearning Guru
KCC Software Ltd. & Easylearning.guru
 
PPTX
Python
onlinetraining3
 
Python basic
radhikaadroja
 
Python programming
Megha V
 
Introduction to Python Basics Programming
Raveendra R
 
The Medusa Project
Rahul Dé
 
Python Programming Course
iseestech
 
Python Assignment Help
myhomeworkhelponline
 
Python Online From EasyLearning Guru
KCC Software Ltd. & Easylearning.guru
 

What's hot (20)

PDF
IRJET- Python: Simple though an Important Programming Language
IRJET Journal
 
PDF
Python for beginners
Ananda Kumar HN
 
PDF
What is Python? | Edureka
Edureka!
 
PDF
Python for the Mobile and Web
Derek Kiong
 
PPTX
Introduction to the Python
BMS Institute of Technology and Management
 
PPTX
Python Classes in Pune
Classboat.com
 
PPTX
Introduction of python programming
Nitin Kumar Kashyap
 
PPTX
Python as Web Development
SamWas1
 
PPTX
An Introduction To Python - Python, Print()
Blue Elephant Consulting
 
PPTX
Python for DevOps use
Ritesh Gupta
 
PDF
Introduction to Python IDLE | IDLE Tutorial | Edureka
Edureka!
 
PPTX
Python Training in Pune
Classboat.com
 
PPTX
Introduction to python
Nikhil Kapoor
 
PPTX
Python Class 1
arijit banerjee
 
PDF
20 Facts about Swift programming language
Rohit Tirkey
 
PPTX
Machine learning session 1
NirsandhG
 
PPT
Swift Introduction
Savvycom Savvycom
 
PDF
introduction of python in data science
bhavesh lande
 
PPTX
Python course in hyderabad
RevathiUppala
 
IRJET- Python: Simple though an Important Programming Language
IRJET Journal
 
Python for beginners
Ananda Kumar HN
 
What is Python? | Edureka
Edureka!
 
Python for the Mobile and Web
Derek Kiong
 
Introduction to the Python
BMS Institute of Technology and Management
 
Python Classes in Pune
Classboat.com
 
Introduction of python programming
Nitin Kumar Kashyap
 
Python as Web Development
SamWas1
 
An Introduction To Python - Python, Print()
Blue Elephant Consulting
 
Python for DevOps use
Ritesh Gupta
 
Introduction to Python IDLE | IDLE Tutorial | Edureka
Edureka!
 
Python Training in Pune
Classboat.com
 
Introduction to python
Nikhil Kapoor
 
Python Class 1
arijit banerjee
 
20 Facts about Swift programming language
Rohit Tirkey
 
Machine learning session 1
NirsandhG
 
Swift Introduction
Savvycom Savvycom
 
introduction of python in data science
bhavesh lande
 
Python course in hyderabad
RevathiUppala
 
Ad

Similar to Python Usefulness (20)

PDF
MarsDevs Predicts The Python Trends for 2023
Mars Devs
 
PDF
What makes python 3.11 special
Moon Technolabs Pvt. Ltd.
 
PPTX
Ultimate Guide to Hire Dedicated Python Developers for Scalable Backend Solut...
Tuvoc Technologies
 
PDF
Python Website Development: The Ultimate Guide for 2025.pdf
guptatechweb
 
PDF
The future of Python.pdf
SudhanshiBakre1
 
PPTX
Future of Python Certified Professionals in Data Science and Artificial Intel...
M M Nair
 
PDF
Python programming for beginners
Benishchoco
 
PDF
Detailed Guide on Python for Web, AI, and Data Use
Shiv Technolabs Pvt. Ltd.
 
PDF
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
abhishekdf3
 
PDF
A complete guide to Python app development.pdf
MoonTechnolabsPvtLtd
 
PDF
9 good reasons why you must consider python for web applications
SnehaDas60
 
PDF
M4KNow Python Courses
Antonio Montano
 
PPT
A Complete Guide for Equipping Python for Modern Software Development.ppt
Tuvoc Technologies
 
PDF
Ways To Become A Good Python Developer
CodeMonk
 
PDF
Presentation1.pdf
rishi803007
 
PDF
Most in Demanding Python App Development Services
Cerebrum Infotech
 
PDF
Reasons to Choose Python Web Development for Your Business.pdf
Softprodigy
 
PPTX
What is python
faizrashid1995
 
PDF
Rapid Web Development with Python for Absolute Beginners
Fatih Karatana
 
MarsDevs Predicts The Python Trends for 2023
Mars Devs
 
What makes python 3.11 special
Moon Technolabs Pvt. Ltd.
 
Ultimate Guide to Hire Dedicated Python Developers for Scalable Backend Solut...
Tuvoc Technologies
 
Python Website Development: The Ultimate Guide for 2025.pdf
guptatechweb
 
The future of Python.pdf
SudhanshiBakre1
 
Future of Python Certified Professionals in Data Science and Artificial Intel...
M M Nair
 
Python programming for beginners
Benishchoco
 
Detailed Guide on Python for Web, AI, and Data Use
Shiv Technolabs Pvt. Ltd.
 
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
abhishekdf3
 
A complete guide to Python app development.pdf
MoonTechnolabsPvtLtd
 
9 good reasons why you must consider python for web applications
SnehaDas60
 
M4KNow Python Courses
Antonio Montano
 
A Complete Guide for Equipping Python for Modern Software Development.ppt
Tuvoc Technologies
 
Ways To Become A Good Python Developer
CodeMonk
 
Presentation1.pdf
rishi803007
 
Most in Demanding Python App Development Services
Cerebrum Infotech
 
Reasons to Choose Python Web Development for Your Business.pdf
Softprodigy
 
What is python
faizrashid1995
 
Rapid Web Development with Python for Absolute Beginners
Fatih Karatana
 
Ad

Recently uploaded (20)

PDF
Cryptography and Information :Security Fundamentals
Dr. Madhuri Jawale
 
PPT
Ppt for engineering students application on field effect
lakshmi.ec
 
PDF
A Framework for Securing Personal Data Shared by Users on the Digital Platforms
ijcncjournal019
 
PDF
July 2025: Top 10 Read Articles Advanced Information Technology
ijait
 
PDF
FLEX-LNG-Company-Presentation-Nov-2017.pdf
jbloggzs
 
PPTX
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
PDF
Introduction to Data Science: data science process
ShivarkarSandip
 
PPTX
Ship’s Structural Components.pptx 7.7 Mb
abdalwhab7327
 
PPTX
Simulation of electric circuit laws using tinkercad.pptx
VidhyaH3
 
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
quakeplayz54
 
PDF
flutter Launcher Icons, Splash Screens & Fonts
Ahmed Mohamed
 
PPTX
Production of bioplastic from fruit peels.pptx
alwingeorgealwingeor
 
PDF
Top 10 read articles In Managing Information Technology.pdf
IJMIT JOURNAL
 
PDF
Queuing formulas to evaluate throughputs and servers
gptshubham
 
PDF
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
PPTX
Azure-DevOps-Training presentation downloadable
NamanGoyal428595
 
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
sangeethamtech26
 
PDF
Traditional Exams vs Continuous Assessment in Boarding Schools.pdf
The Asian School
 
PDF
BRKDCN-2613.pdf Cisco AI DC NVIDIA presentation
demidovs1
 
Cryptography and Information :Security Fundamentals
Dr. Madhuri Jawale
 
Ppt for engineering students application on field effect
lakshmi.ec
 
A Framework for Securing Personal Data Shared by Users on the Digital Platforms
ijcncjournal019
 
July 2025: Top 10 Read Articles Advanced Information Technology
ijait
 
FLEX-LNG-Company-Presentation-Nov-2017.pdf
jbloggzs
 
Module2 Data Base Design- ER and NF.pptx
gomathisankariv2
 
Introduction to Data Science: data science process
ShivarkarSandip
 
Ship’s Structural Components.pptx 7.7 Mb
abdalwhab7327
 
Simulation of electric circuit laws using tinkercad.pptx
VidhyaH3
 
Lesson 3_Tessellation.pptx finite Mathematics
quakeplayz54
 
flutter Launcher Icons, Splash Screens & Fonts
Ahmed Mohamed
 
Production of bioplastic from fruit peels.pptx
alwingeorgealwingeor
 
Top 10 read articles In Managing Information Technology.pdf
IJMIT JOURNAL
 
Queuing formulas to evaluate throughputs and servers
gptshubham
 
LEAP-1B presedntation xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hatem173148
 
Azure-DevOps-Training presentation downloadable
NamanGoyal428595
 
Strings in CPP - Strings in C++ are sequences of characters used to store and...
sangeethamtech26
 
Traditional Exams vs Continuous Assessment in Boarding Schools.pdf
The Asian School
 
BRKDCN-2613.pdf Cisco AI DC NVIDIA presentation
demidovs1
 

Python Usefulness

  • 1. Magic of Rapid Prototyping Languages. Date: January 29, 2020 01 Vipul Petkar
  • 2. New Generation of programming languages Feb 2020 Feb 2019 Programming Language Ratings Change 1 1 Java 17.358% +1.48% 2 2 C 16.766% +4.34% 3 3 Python 9.345% +1.77% 4 4 C++ 6.164% -1.28% 5 7 C# 5.927% +3.08% 6 5 Visual Basic .NET 5.862% -1.23% 7 6 JavaScript 2.060% -0.79% 8 8 PHP 2.018% -0.25% 9 9 SQL 1.526% -0.37% 10 20 Swift 1.460% +0.54% 11 18 Go 1.131% +0.17% Java 25% C 24% Python 13% C++ 9% C# 9% Visual Basic .NET 8% JavaScript 3% PHP 3% SQL 2% Swift 2% Go 2%
  • 3. Secret behind Rise of Python Time Is Money Mentality Increased Responsibility Exponential Increase in Computing power
  • 4. Time Is Money Mentality Python allows programmers to code faster with less effort. Above all, due to its simplicity and usability, Python is a great language to learn first. • Easy to understand syntax, saves time for new developer. • Less time to write code, so more time is spent on making new features available. Guess The Language????
  • 5. Increased Responsibility • FULL STACK DEVELOPER • DEV + OPS • Fast Paced innovation Today a companies thinks developers are bots, they are expected to know pretty much everything and do everything. Rise in demand of full stack meaning : “A full stack developer is a web developer or engineer who works with both the front and back ends of a website or application—meaning they can tackle projects that involve databases, building user-facing websites, or even work with clients during the planning phase of projects.” Dev + Ops is combinations of Developer and operations: “DevOps Engineer is somebody who understands the Software Development Lifecycle and has the outright understanding of various automation tools for developing digital pipelines (CI/ CD pipelines).” Python Has Ready Made Libraries For everything
  • 6. Increased Responsibility • Python Has Ready Made Libraries For everything Any Algorithm you name it, Chances are Python Someone already Implemented and made it library. • Extremely Large community and good documentation. • New features are coming every day.
  • 7. Exponential Increase in Computing power What It has To do With Python ?! • Python Is interpreted Language And by design interpreted languages are slower than compiled languages like C and C++, But with rise of compute power performance isn’t issue anymore. • There are also unofficial implementation of python compilers with large community support. To make it more faster like Pypy And Cpython.