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
PPTX
Python programming
PPTX
Introduction to Python Basics Programming
PPTX
The Medusa Project
PPTX
Python Programming Course
PPTX
Python Assignment Help
PPTX
Python Online From EasyLearning Guru
PPTX
Python basic
Python programming
Introduction to Python Basics Programming
The Medusa Project
Python Programming Course
Python Assignment Help
Python Online From EasyLearning Guru

What's hot (20)

PDF
IRJET- Python: Simple though an Important Programming Language
PDF
Python for beginners
PDF
What is Python? | Edureka
PDF
Python for the Mobile and Web
PPTX
Introduction to the Python
PPTX
Python Classes in Pune
PPTX
Introduction of python programming
PPTX
Python as Web Development
PPTX
An Introduction To Python - Python, Print()
PPTX
Python for DevOps use
PDF
Introduction to Python IDLE | IDLE Tutorial | Edureka
PPTX
Python Training in Pune
PPTX
Introduction to python
PPTX
Python Class 1
PDF
20 Facts about Swift programming language
PPTX
Machine learning session 1
PPT
Swift Introduction
PDF
introduction of python in data science
PPTX
Python course in hyderabad
IRJET- Python: Simple though an Important Programming Language
Python for beginners
What is Python? | Edureka
Python for the Mobile and Web
Introduction to the Python
Python Classes in Pune
Introduction of python programming
Python as Web Development
An Introduction To Python - Python, Print()
Python for DevOps use
Introduction to Python IDLE | IDLE Tutorial | Edureka
Python Training in Pune
Introduction to python
Python Class 1
20 Facts about Swift programming language
Machine learning session 1
Swift Introduction
introduction of python in data science
Python course in hyderabad
Ad

Similar to Python Usefulness (20)

PDF
MarsDevs Predicts The Python Trends for 2023
PDF
What makes python 3.11 special
PPTX
Ultimate Guide to Hire Dedicated Python Developers for Scalable Backend Solut...
PDF
Python Website Development: The Ultimate Guide for 2025.pdf
PDF
The future of Python.pdf
PPTX
Future of Python Certified Professionals in Data Science and Artificial Intel...
PDF
Python programming for beginners
PDF
Detailed Guide on Python for Web, AI, and Data Use
PDF
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
PDF
A complete guide to Python app development.pdf
PDF
9 good reasons why you must consider python for web applications
PDF
M4KNow Python Courses
PPT
A Complete Guide for Equipping Python for Modern Software Development.ppt
PDF
Ways To Become A Good Python Developer
PDF
Presentation1.pdf
PDF
Most in Demanding Python App Development Services
PDF
Reasons to Choose Python Web Development for Your Business.pdf
PPTX
What is python
PDF
Rapid Web Development with Python for Absolute Beginners
MarsDevs Predicts The Python Trends for 2023
What makes python 3.11 special
Ultimate Guide to Hire Dedicated Python Developers for Scalable Backend Solut...
Python Website Development: The Ultimate Guide for 2025.pdf
The future of Python.pdf
Future of Python Certified Professionals in Data Science and Artificial Intel...
Python programming for beginners
Detailed Guide on Python for Web, AI, and Data Use
🌟Is Learning Python Your Career Game-Changer? 🚀🐍
A complete guide to Python app development.pdf
9 good reasons why you must consider python for web applications
M4KNow Python Courses
A Complete Guide for Equipping Python for Modern Software Development.ppt
Ways To Become A Good Python Developer
Presentation1.pdf
Most in Demanding Python App Development Services
Reasons to Choose Python Web Development for Your Business.pdf
What is python
Rapid Web Development with Python for Absolute Beginners
Ad

Recently uploaded (20)

PPTX
Sustainable Sites - Green Building Construction
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Geodesy 1.pptx...............................................
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPT
Project quality management in manufacturing
DOCX
573137875-Attendance-Management-System-original
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPTX
Construction Project Organization Group 2.pptx
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
Well-logging-methods_new................
PDF
composite construction of structures.pdf
Sustainable Sites - Green Building Construction
Embodied AI: Ushering in the Next Era of Intelligent Systems
Mechanical Engineering MATERIALS Selection
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Geodesy 1.pptx...............................................
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Model Code of Practice - Construction Work - 21102022 .pdf
Project quality management in manufacturing
573137875-Attendance-Management-System-original
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Fundamentals of safety and accident prevention -final (1).pptx
Construction Project Organization Group 2.pptx
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
R24 SURVEYING LAB MANUAL for civil enggi
Automation-in-Manufacturing-Chapter-Introduction.pdf
Well-logging-methods_new................
composite construction of structures.pdf

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.