Introducing G2.ai, the future of software buying.Try now
Product Avatar Image
Python

By Jetware

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at Python and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
4.8 out of 5 stars

How would you rate your experience with Python?

Python Pros and Cons: Top 5 Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users find Python to be incredibly easy to use, thanks to its simple syntax and abundant libraries for beginners. (22 mentions)
Users highly value the strong community support in Python, ensuring help and resources are always available. (5 mentions)
Users love Python for its automation capabilities, enabling efficient task handling and simplifying coding processes. (4 mentions)
Users value Python's vibrant community, finding plenty of resources and support for all skill levels. (4 mentions)
Users value the easy integrations of Python, appreciating its beginner-friendly nature and versatility across platforms. (4 mentions)
Users experience slow performance with Python, particularly during execution and in large projects due to dynamic typing. (7 mentions)
Users find difficult management of environments and dependencies in Python frustrating, especially when handling multiple projects. (2 mentions)
Users find large data management challenging with Python, requiring additional frameworks and complicating dependencies for projects. (2 mentions)
Users find a challenging learning curve with Python due to its complex libraries and implicit OOP attributes. (2 mentions)
Users experience compatibility issues due to multiple Python versions, leading to confusion and troubleshooting challenges. (1 mentions)

5 Pros or Advantages of Python

1. Ease of Use
Users find Python to be incredibly easy to use, thanks to its simple syntax and abundant libraries for beginners.
See 22 mentions

See Related User Reviews

Burna v.
BV

Burna v.

Mid-Market (51-1000 emp.)

4.0/5

"Great and amazing"

What do you like about Python?

Easy to learn and use Simple syntax Extensive third party libraries

Kundan 	 K.
KK

Kundan K.

Small-Business (50 or fewer emp.)

4.5/5

"Versatile and User-Friendly with Powerful Libraries"

What do you like about Python?

I like Python because it's user-friendly and its libraries like NumPy, Pandas, Scikit-learn, Matplotlib, Seaborn, PyTorch, and Keras really enhance it

2. Community Support
Users highly value the strong community support in Python, ensuring help and resources are always available.
See 5 mentions

See Related User Reviews

Nitish k.
NK

Nitish k.

Small-Business (50 or fewer emp.)

5.0/5

"Benefits of Python"

What do you like about Python?

Easy to implement. Good Code structure. No difficulty in understanding the syntaxes. Also I use it more frequently in various projects. Features are v

Anas  M.
AM

Anas M.

Mid-Market (51-1000 emp.)

5.0/5

"Python – Bridging Beginners and Experts"

What do you like about Python?

What I like best about Python is its ease of use and simplicity compared to other applications—the syntax feels very natural and readable, which makes

3. Automation
Users love Python for its automation capabilities, enabling efficient task handling and simplifying coding processes.
See 4 mentions

See Related User Reviews

Verified User
U

Verified User

Small-Business (50 or fewer emp.)

4.0/5

"A versatile and developer friendly language with room to grow in typing"

What do you like about Python?

Python shines with its clean and readable syntax, which allows developers to write less code and accomplish more. It's extremely powerful enough for l

PB

Paul B.

Small-Business (50 or fewer emp.)

5.0/5

"Python gave me the power to automate and simplify my everyday work"

What do you like about Python?

Just starting out, I found Python approachable and surprisingly powerful. I was able to automate tasks, process data, and solve real problems with ver

4. Community Size
Users value Python's vibrant community, finding plenty of resources and support for all skill levels.
See 4 mentions

See Related User Reviews

Kengoum R.
KR

Kengoum R.

Mid-Market (51-1000 emp.)

4.5/5

"Test development"

What do you like about Python?

Python is a very easy to use programming language. It integrates many features: OOP, multithreading and thanks to frameworks it even allows you to dev

Yojerlis  P.
YP

Yojerlis P.

Enterprise (> 1000 emp.)

5.0/5

"An excelent programing lenguage that can be used for anything."

What do you like about Python?

The big commnunity that it has, there is a lot of documentation about anything related with python.

5. Easy Integrations
Users value the easy integrations of Python, appreciating its beginner-friendly nature and versatility across platforms.
See 4 mentions

See Related User Reviews

Alekya Y.
AY

Alekya Y.

Mid-Market (51-1000 emp.)

5.0/5

"Python- The most fun coding language"

What do you like about Python?

It's a very beginner friendly program language and it easily collaborates with many platforms. The numbers of tasks you can perform are limitless. It

Kengoum R.
KR

Kengoum R.

Mid-Market (51-1000 emp.)

4.5/5

"Test development"

What do you like about Python?

Python is a very easy to use programming language. It integrates many features: OOP, multithreading and thanks to frameworks it even allows you to dev

5 Cons or Disadvantages of Python

1. Slow Performance
Users experience slow performance with Python, particularly during execution and in large projects due to dynamic typing.
See 7 mentions

See Related User Reviews

Verified User
U

Verified User

Mid-Market (51-1000 emp.)

5.0/5

"Amazing"

What do you dislike about Python?

Sometimes it is little bit slow but all in all good

Burna v.
BV

Burna v.

Mid-Market (51-1000 emp.)

4.0/5

"Great and amazing"

What do you dislike about Python?

Slow performance Dynamic typing Security risks

2. Difficult Management
Users find difficult management of environments and dependencies in Python frustrating, especially when handling multiple projects.
See 2 mentions

See Related User Reviews

Kengoum R.
KR

Kengoum R.

Mid-Market (51-1000 emp.)

4.5/5

"Test development"

What do you dislike about Python?

Python with all its advantages has a drawback that I cannot let pass, the non-existent typing. It started with a good intention but it makes you find

Abhishek K.
AK

Abhishek K.

Enterprise (> 1000 emp.)

4.5/5

"Python: Simple, Versatile, and My Everyday Tool"

What do you dislike about Python?

Python can be slow compared to other languages, especially for heavy computations. For big data jobs, you need frameworks like PySpark or extra tuning

3. Large Data Management
Users find large data management challenging with Python, requiring additional frameworks and complicating dependencies for projects.
See 2 mentions

See Related User Reviews

Sinan A.
SA

Sinan A.

Small-Business (50 or fewer emp.)

4.5/5

"Python is free available thing so it was easy to enter, then it is relevant Language model in 2025."

What do you dislike about Python?

For me it is week in mobile development, also it need high memory capacity it is more difficult in practical.limited browser based application, that’s

Abhishek K.
AK

Abhishek K.

Enterprise (> 1000 emp.)

4.5/5

"Python: Simple, Versatile, and My Everyday Tool"

What do you dislike about Python?

Python can be slow compared to other languages, especially for heavy computations. For big data jobs, you need frameworks like PySpark or extra tuning

4. Learning Curve
Users find a challenging learning curve with Python due to its complex libraries and implicit OOP attributes.
See 2 mentions

See Related User Reviews

Kengoum R.
KR

Kengoum R.

Mid-Market (51-1000 emp.)

4.5/5

"Test development"

What do you dislike about Python?

Python with all its advantages has a drawback that I cannot let pass, the non-existent typing. It started with a good intention but it makes you find

Alekya Y.
AY

Alekya Y.

Mid-Market (51-1000 emp.)

5.0/5

"Python- The most fun coding language"

What do you dislike about Python?

As we go on with complex projects it gets a tiny bit harder and there is a learning curve with the amount of libraries and functions atht are readily

5. Compatibility Issues
Users experience compatibility issues due to multiple Python versions, leading to confusion and troubleshooting challenges.
See 1 mentions

See Related User Reviews

Kunal M.
KM

Kunal M.

Small-Business (50 or fewer emp.)

4.5/5

"Reviewing the data science language Python..."

What do you dislike about Python?

The existence of multiple versions (e.g., Python 2 and Python 3) can cause compatibility issues and confusion.

Python Reviews (250)

View 1 Video Reviews
Reviews

Python Reviews (250)

View 1 Video Reviews
4.8
250 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Aditya K.
AK
Software Developer
Mid-Market (51-1000 emp.)
"python review"
What do you like best about Python?

Its the best programming language and has a high use case . Also has a great community of developers. Review collected by and hosted on G2.com.

What do you dislike about Python?

Being a high level language it is sometime slow. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Mid-Market (51-1000 emp.)
"Python Programming Language"
What do you like best about Python?

1. Python language is very easy to learn and easy to use.

2. Right now it's one of the most used programming languages in the world. I have personally used it for my work, like data analysis, machine learning, data visualization, etc.

3. It's very easy to implement anything using this programming language. I use it for almost all the projects that I work on.

4. It's very easy to install on any device either Mac or Windows and similarly very easy to integrate any packages to help me work on my tasks. Typically I use pandas and Numpy packages while working

5. It has abundant number of features, even after using Python for over 4 years I feel surprised whenever I find some new feature that I haven't seen before. Review collected by and hosted on G2.com.

What do you dislike about Python?

1. Python sometimes feels very slow to me compared to Java and C, this creates a problem when I am building high-performance machine-learning models and rest of things are good fine. Review collected by and hosted on G2.com.

Nalin B.
NB
Junior data Enginner
Enterprise (> 1000 emp.)
"Python-holic"
What do you like best about Python?

Python is the most useful and easy to implement and learn language which is future. Review collected by and hosted on G2.com.

What do you dislike about Python?

Python should make its libraries more accessible and easy to access. Review collected by and hosted on G2.com.

Kapil K.
KK
Graduate Data Engineer
Mid-Market (51-1000 emp.)
"Python as a coding language"
What do you like best about Python?

Python is the most easiest language to learn as it is straight forward, that's why I like python. Unlike other language it doesn't neccessary require any IDE, python can be easily installed on any PC and sript can be directly run.

Anothere advantages to use python is it's easy to go libraries. Review collected by and hosted on G2.com.

What do you dislike about Python?

Only downside I ever faced while using python is sometimes while importing libraries it becomes slow and as the library is already there so we cannot customize it to a certain extent. Some work can be done on improving the speed. Review collected by and hosted on G2.com.

Shubham S.
SS
Analyst - Attack surface Protection & VAPT
Mid-Market (51-1000 emp.)
"Python Programming"
What do you like best about Python?

Python Programming helped me a lot while automating my daily stuff's. I used python in many daily works and it's very easy to use and implement. Features are unlimited and you can get all the support on google. Review collected by and hosted on G2.com.

What do you dislike about Python?

Personally I am a big fan of python Programming but what I don’t like is it's memory usage and poor multithreading feature. Right now we have other Languages like Go programming which can do handle these things better Review collected by and hosted on G2.com.

Honey T.
HT
Software Developer
Small-Business (50 or fewer emp.)
"Best programming language of recent times"
What do you like best about Python?

one of the best thing of python language is that it has a very simple syntax and anybody who can read english can understand python very easily Review collected by and hosted on G2.com.

What do you dislike about Python?

one of the things I dont like in python that it is not good language for mobile application development Review collected by and hosted on G2.com.

Enrique M.
EM
ADMON
Mid-Market (51-1000 emp.)
"DATA ANALYSIS"
What do you like best about Python?

EASE, AND COMFORT, WHEN USING THE SYSTEM. Review collected by and hosted on G2.com.

What do you dislike about Python?

LIBRARIES, COMPLETE FOR DATA SCIENCE AND ANALYSIS. Review collected by and hosted on G2.com.

Cam  M.
CM
Executive Editor
Mid-Market (51-1000 emp.)
"Not for the faint of heart, but Python can get you where you need to be"
What do you like best about Python?

Python was able to help us create multiple solutions around back-end data subsets within our most-used feature on our site. The ability to seamlessly recreate a ton of user-action data points and create our own prompts based on these user-actions helped us pinpoint statistical inaccuracies and tailor our No. 1 product as such Review collected by and hosted on G2.com.

What do you dislike about Python?

It was a learning curve and we certainly needed to not only refresh ourselves on Python as a tool, but the results confused us for the first few subsets Review collected by and hosted on G2.com.

Nathan K.
NK
Senior Application Security Engineer
Enterprise (> 1000 emp.)
"Python, the deadliest snake in the jungle"
What do you like best about Python?

The ability to prototype from idea to working system. Review collected by and hosted on G2.com.

What do you dislike about Python?

Sometimes the consistency between libraries and version management has been difficult to navigate. Review collected by and hosted on G2.com.

Verified User in Health, Wellness and Fitness
UH
Mid-Market (51-1000 emp.)
"Python everything without compiling"
What do you like best about Python?

Very easy to use, fast, no compiling. Libraries for everything. Review collected by and hosted on G2.com.

What do you dislike about Python?

I don't have any complaints. Really great Review collected by and hosted on G2.com.

Product Avatar Image
Product Avatar Image
Python