# Python Reviews
**Vendor:** Jetware  
**Category:** [AWS Marketplace Software](https://www.g2.com/categories/aws-marketplace)  
**Average Rating:** 4.8/5.0  
**Total Reviews:** 263
## About Python
The Python runtime environment offered on AWS Marketplace by Jetware is a pre-configured, high-performance execution environment optimized for both training and inference tasks. It includes the Python programming language along with essential development tools such as a C compiler and make utility, providing a comprehensive setup for developers. Key Features and Functionality: - High-Performance Execution: Optimized for efficient performance in both training and inference scenarios. - Integrated Development Tools: Comes with a C compiler and make utility, facilitating seamless development and building processes. - Multiple Python Versions: Supports various Python versions, including 2.7, 3.4, 3.5, and 3.6, catering to diverse project requirements. - Containerized Deployment: Delivered as a container image compatible with Amazon ECS and Amazon EKS, ensuring easy deployment and scalability. - Stability and Support: Offers a stable, production-ready environment with long-term support and regular updates. Primary Value and User Solutions: This Python runtime environment simplifies the setup process for developers by providing a ready-to-use, optimized platform for application development and deployment. By integrating essential tools and supporting multiple Python versions, it addresses the challenges of environment configuration and compatibility, allowing developers to focus on coding and innovation. Its containerized nature ensures scalability and flexibility, making it suitable for a wide range of applications on AWS infrastructure.



## Python Pros & Cons
**What users like:**

- Users find Python&#39;s **ease of use** invaluable for learning and implementing various tasks effortlessly. (20 reviews)
- Users value Python for its **automation capabilities** , finding it powerful and easy to learn for various tasks. (4 reviews)
- Users value the **helpful community support** of Python, ensuring assistance and shared resources for problem-solving. (4 reviews)
- Users appreciate the **easy integrations** with many AI tools, enhancing functionality and simplifying application development. (4 reviews)
- Users value the **wide variety of features and libraries** Python offers, enhancing versatility across multiple domains. (4 reviews)
- Users appreciate Python&#39;s **flexibility** , enabling diverse tasks from data analysis to web applications effortlessly. (4 reviews)
- Users find **implementation effortless** , as Python allows immediate coding with simple installation and default tools. (4 reviews)
- Users appreciate the **easy integration** of Python with other tools, enhancing project efficiency and functionality. (4 reviews)
- Users value Python&#39;s **adaptability** , effortlessly spanning various domains like AI, web development, and analytics. (2 reviews)
- API Integration (2 reviews)

**What users dislike:**

- Users find that Python&#39;s **slow performance** hinders its effectiveness for heavy computational tasks and big data jobs. (5 reviews)
- Users find **difficult management** of environments and dependencies in Python frustrating, impacting their multi-project experiences. (2 reviews)
- Users find **large data management challenging** in Python, requiring additional frameworks and causing potential performance issues. (2 reviews)
- Users face a **steep learning curve** due to Python&#39;s complexity and extensive libraries, which can hinder their progress. (2 reviews)
- Users find Python&#39;s **performance issues** significant, especially when compared to faster languages like Go and Rust. (2 reviews)
- Users find Python&#39;s **complex coding** challenging due to slow performance, strange syntax, and limited web development capabilities. (1 reviews)
- Error Handling (1 reviews)
- Learning Difficulty (1 reviews)
- Users feel that Python has **limited flexibility** , affecting control over core concepts and performance on mobile devices. (1 reviews)
- Poor Customer Support (1 reviews)

## Python Reviews
  ### 1. Its basically an easy to gain superpower

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ishaan M. | Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2024

**What do you like best about Python?**

* very easy to learn and implement stuff
* wide adoption and abundance of resource
* extensive online community with great support
* can be used for any domain - AI, web development, analytics, etc

**What do you dislike about Python?**

* slow
* strange syntax, indentation is hard to move around and copy
* web development is not as good
* can barely do frontend

**What problems is Python solving and how is that benefiting you?**

Faced with a 2-week deadline for a REST API with a SQL backend for my MVP, Python stepped up as my trusty toolkit. Flask/Django provided the framework to rapidly build the API structure, while SQLAlchemy helped with the SQL database, enabling efficient interaction. Built-in data structures and methods streamlined data validation and serialization into JSON for the API responses.

  ### 2. An allrounder Programming Language with so many features.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Morjina K. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 03, 2024

**What do you like best about Python?**

The thing I love most about Python is its simplicity. It is code-reading language. Besides, Python has a excellent community and libraries for any case. Be it an AI, web dev or data analysis, I choose Python as my main language.

**What do you dislike about Python?**

The only dislike for me is that Python performs relatively slow as compared to compilable languages. Well, perhaps, Python’s whitespace can also be need to be get used to.

**What problems is Python solving and how is that benefiting you?**

Python simply democratizes AI and machine learning Python. It takes me a few hours to prototype an idea and develop a sophisticated model. It also allows me to automate my chores and process data super easily. In most cases, I decide to use Python instead of any other languages to save time.

  ### 3. User friendly

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Capital Markets | Enterprise (> 1000 emp.)

**Reviewed Date:** November 14, 2024

**What do you like best about Python?**

Provides an interface to develop various applications holding thousands of libraries to choose

**What do you dislike about Python?**

The libraries/functions which has some dependencies won't work in the upgraded version

**What problems is Python solving and how is that benefiting you?**

Providing data driven solutions with a user friendly interface & enhancing my coding skills with various features

  ### 4. Python - the best language to implement business solutions in work

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aniruddha H. | Software Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** September 08, 2023

**What do you like best about Python?**

The best thing I like about Python is it is cloud-compatible, we write APIs in Python and implement them in our project.  DevOps is easily integrated with Python. The ease of usage helps collaborate more. The library of Python is very rich. The Python community is also good.

**What do you dislike about Python?**

The main problem with me in Python is its indentation. Sometimes fixing the indentation process takes a large amount of time in work that delays work.

**What problems is Python solving and how is that benefiting you?**

We use Python in our business project for cloud-compatible code writing for AWS and Azure applications, Python is best here. Ease of understanding improves collaborating with the team. The python library helps to reduce the code size and enrich the implementations.

  ### 5. Versatile programming language python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shrey kumar v. | Full Stack Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 26, 2023

**What do you like best about Python?**

The most helpful about python is it is  a popular and versatile programming language and it is free and open source, which means that anyone can use, modify and share it without  restrictions or costs. This also means that it has a large and active community providing support, documentation and libraries for various purposes and domains

The upsides of using Python is it is easy to read, learn and write because its syntax is simple and expressive, similar to natural language. This makes it beginner friendly and reduces  maintenance costs

**What do you dislike about Python?**

Helpful about python is it is free and open source, which means that anyone can use, modify and share it without  restrictions or costs.

The Downsides of using python is it is slow at runtime, which means it can be less efficient than compiled languages ​​like C or Java. This can be a problem for performance-intensive tasks or large applications.

**What problems is Python solving and how is that benefiting you?**

Data Science and Machine Learning: Python can be used to analyze, visualize and process large and complex data sets and build and deploy machine learning models that can perform various tasks such as prediction, classification, recommendation, etc. Python has many libraries and tools. that support data science and machine learning, such as NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow, etc. For example, NumPy is a library that provides powerful multidimensional arrays and related mathematical operations

  ### 6. GOAT Programming Language

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yash C. | Product Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 28, 2024

**What do you like best about Python?**

I'm a full stack developer and i use python for my backend developement, Is use python daily. Python language is easy to learn and use. It has a lot of framework which can be used for integration between different platforms. It has a gread developer support in the community.

**What do you dislike about Python?**

Python is a interpreted language so its little slower, but with the new version of python its getting better.

**What problems is Python solving and how is that benefiting you?**

As a developer pythong is helping me build backend projects quickly, i'm using django which is python framework. Project development with python is fast which developers like.

  ### 7. Perfect for people new to coding

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** October 04, 2024

**What do you like best about Python?**

The simplicity of its syntax and the numer of easily available libraries for pyhton makes it the best starter language for beninners. I regularly use it to aid my assignments in math and probablity too.

**What do you dislike about Python?**

While it is great for small projects, the fact  that it runs on an interpreter makes it slower than other software out there- which is why developers use other software for building actual products.

**What problems is Python solving and how is that benefiting you?**

It allows me to test out code ideas and implement them on the fly.

  ### 8. Python And Its Integration With Microsoft Azure

**Rating:** 4.5/5.0 stars

**Reviewed by:** Akash G. | Joint secretary, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2023

**What do you like best about Python?**

Python is probably one of the most user-friendly languages that you could easily get a hold of. You just need to be Dedicated enough to learn about it and done, You're all set for being a Python Developer. Very easy to implement as its an interpreter and not a compiler unlike other languages.....
You could always checkout on Stack Overflow or join Python discord servers and thats basically You're customer support for it! 
I frequently use python whenever i want to create a project, i've mainly used it in integration with Django the Web Framework of Python.
I've also used Python In Azure Development, have 2 projects on that too ;)

There are  a lot of features in Python as compared to other languages as it has a lot of inbuilt libraries and makes the job pretty easy....
Definitely Recommend any beginner to start with Python.. :)

**What do you dislike about Python?**

U sometimes might not be able to do some serious backend work unlike that can be done in c++....... Very few things like that exist, but no doubt Python is my best go-to option.

**What problems is Python solving and how is that benefiting you?**

Its basically the most eaisest to use and user-friendly and sometimes the code doesnt even need to be documented coz the code by itself is so self-explanatory....

SO it makes my work/development process very easy especially with Azure!!

  ### 9. i am using python for the data analyst or cleaning the data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nitin G. | Business analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 11, 2024

**What do you like best about Python?**

Pyhton is very easy in readability and easy to use and in very easy way we can implement pyhton is our system just go google and download it customer support is very good any time you can reach very frequent to use pyhton easy and simple way to use very easy to intergration.

**What do you dislike about Python?**

Its take to much space in laptop to install.

**What problems is Python solving and how is that benefiting you?**

When we use pyhton to make raw data in very useful form to understand the client.

  ### 10. Best software for coding

**Rating:** 5.0/5.0 stars

**Reviewed by:** Snehal M. | Assistant Professor, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 08, 2024

**What do you like best about Python?**

The universal usability of the software, UI, help and support

**What do you dislike about Python?**

Nothing much, all good..when I started using, it felt very intuitive

**What problems is Python solving and how is that benefiting you?**

Coding for AI, Data analytics, Data Science and Data Structures

  ### 11. Is  python worth your time or to invest in it?

**Rating:** 5.0/5.0 stars

**Reviewed by:** Baratam V. | Microsoft Power apps developer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 13, 2023

**What do you like best about Python?**

Firstly, python is a open source and it has a large support community and it is ubiquitous now a days, so it gave a flexibility to switch different types of projects and ease to write with its great packages.Higher support for machine learning, deep learning and NLU support and enabling us to use GPU by tensor flow package.

**What do you dislike about Python?**

It is very hard to dislike in python as it is favorite buddy to every developer however, if python org gave us the light weight editor it would be awesome. Hoping soon there will be launch on that as well.

**What problems is Python solving and how is that benefiting you?**

Currently,  it is eliminated seven hours of calls time to my client as with its numpy and pandas package. It is filtering, formatting and other operations on the data which have above 10k records every month because of this platform it become easy to maintain code and do the enchanements as well.

  ### 12. Programming Language for Humans

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammad A. | Artificial Intelligence Mentor, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** November 12, 2023

**What do you like best about Python?**

I have been using Python for the last 5 years or so and so far, it is my favorite language.

Deploying application is very easy in Python.

I work on Python almost daily and the way community helps me is amazing.

It can be used with other languages, servers and applications.

It has the most easiest syntax among all programming languages.

There is a vast collection of Packages allowing you to easily implement functions that can do the job you want in a breeze.

Python community support that is comprehensive, responsive, and user-centric. There are many open source platforms and services that offer not just quick issue resolution but also a proactive approach to addressing user queries and needs.

**What do you dislike about Python?**

Well, the downside is that few core programming language concepts like pointers and object oriented programming are either not present or not act like they should in Python such as encapsulation. But the good thing is that once you will master Python, it is always easier to learn more languages because concepts are often repeating with some changes in syntax.

**What problems is Python solving and how is that benefiting you?**

The wide variety of open source python packages really helps in implementing and deploying real world solutions easily in production.

  ### 13. Python - Tedious tasks in less code

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jaspreet S. | Lead Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 29, 2023

**What do you like best about Python?**

It's a interpreted language and has a english language like syntax, so it's easy to understand as compared to other languages like perl, shell, etc.
A coder doesn't need to vary about datatypes, memory management, garbage collection, etc as python handles all this on its own.
Easy to install and can be easily integrated with lots of tools.

**What do you dislike about Python?**

Nothing much to dislike. There is just one limitation, that is, GIL Global interpreter lock and that's create some limitations for multithread processes and thus sometimes one might need to switch to multiprocess ing.

**What problems is Python solving and how is that benefiting you?**

More tasks in less code as compared to other programming languages.
Easily integrated this with AWS lambda and Azure Eventhub.
It's supports complete oops structure, so code can be re-used.

  ### 14. More versatile language present today

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ishika  V. | Associate Functional Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 04, 2024

**What do you like best about Python?**

Python has become my favourate lamguage to work with the moment i started coding in python. There are many many points that makes Python the best programmming Langugae in most use cases 
1. If you are a bigginner and want to learn programming from scratch , pyhton is your best choice beacuse if does not focus on learning the language too much it is very simple and uses english language styntax so you can focus just on the logic itself.
2. Implementing is easy, you just install the python software and you can you start coding just from you Default notepad nothing else is needed, by deafult you can use Python IDLE that comes with the intallation of python.
3. Python being open source offere number of features, in most case it is very likekly whatever you want to do there is a optimised package present for you to use .
4. Python is easy to integrate with anything you can run it basically on any system you want and get the desired output.
5. I have used python with backend progarmming with API and DBs and it works flawlessly, i have used it for machine leraning models and working with dataframes, python makes it much easier.

**What do you dislike about Python?**

the only thing i would say if an issue with python is how you differentiate between the scopes of the code, using intentation, if you are using any IDE and Iterpretor then its not a problem, But if you are writing code at any online Compiler or notepad if you add or miss a whitespace then the code wont run and findind the mistake takes some time.

**What problems is Python solving and how is that benefiting you?**

Pyhton solves the problem of simplifying the code , and understanding and following the code becomes much easier

  ### 15. Pythonatics

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ricardo E. | ICT Coordinator, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 20, 2024

**What do you like best about Python?**

Its very easy to learn, especially for the beginners and its totally free.

**What do you dislike about Python?**

You need third party software to run and use the language.

**What problems is Python solving and how is that benefiting you?**

It solves almost everything especially in education sector you make interactive games.

  ### 16. An excelent programing lenguage that can be used for anything.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yojerlis  P. | KPI Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** August 13, 2024

**What do you like best about Python?**

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

**What do you dislike about Python?**

That sometimes could it can be a bit slow.

**What problems is Python solving and how is that benefiting you?**

Predicting a posible salary a candidate might be ok with.

  ### 17. Ease of handling

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jose Luis G. | Auditor, Enterprise (> 1000 emp.)

**Reviewed Date:** August 06, 2024

**What do you like best about Python?**

The way in which it can be used in various fields

**What do you dislike about Python?**

Sometimes errors can occur and you have to close and open to fix them.

**What problems is Python solving and how is that benefiting you?**

It can be used in practically everything and helps me with inquiries.

  ### 18. Best programming language to work on in context of data handling, data analytics, web development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hemant G. | Jr. Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2023

**What do you like best about Python?**

The best part about python is its syntax is very easy to learn and it provides a lot of built in modules and libraries to work on AI, Machine Learning, data analytics, automation etc.

It's an open-source programming language and when installed, it comes with official text editor of it called is Idle which is best when developing small scale applications.

**What do you dislike about Python?**

It's easy to understand so even normal user can understand an make unnecessary changes to the code.

**What problems is Python solving and how is that benefiting you?**

In my company, i use python for patch fixing and creating scripts to develop automation. Python is helping us to develop applications, create automation's, design frontend and backend of Web to support business clients. Python is lightweight and easy to learn so it saves time and cost which makes business more profitable.

  ### 19. The easiest of all programming languages. Easy to write codes, build, test, debug and deploy.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nashit H. | Mentor/Faculty cum Developer, Education Management, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 26, 2023

**What do you like best about Python?**

Easy to understand, and write codes. Implementation is also easy, so is deployment. Community support is wonderful. I use it to write almost all my codes. Easy to integrate with any database, and the number of libraries make it the easiest.

**What do you dislike about Python?**

The dependencies, I mean the libraries and their version support & compatibility is of utmost concern.

**What problems is Python solving and how is that benefiting you?**

Write web applications using django, fastapi, flask. Desktop applications using tkinter.  Writing data analytics project using pandas, numpy, streamlit, matplotlib, plotly. Creating dashboards using plotly & streamlit. Writing ML applications using sci-kit & keras & tensor. Using NLP & CV projects in tts, opencv,pypdf libraries.

  ### 20. Python is GOT

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yash C. | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 20, 2024

**What do you like best about Python?**

I love everything about Python, These structure how Python code is written to OOPs. It's very easy to use and implement for beginners, it has lots of features that developers love and many frameworks which are easy to integrate

**What do you dislike about Python?**

While using the Python framework Django for web development is slow, I think they'll make it faster in the future.

**What problems is Python solving and how is that benefiting you?**

As a full stack developer, I'm Python for the backend development, Python is helping me solve various problems of my clients and turning my imagination into a usable service.

  ### 21. The most comprehensive programming language I have ever come across

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akshaj M. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 05, 2023

**What do you like best about Python?**

Based on my extended usage of python, I have come to like many parts of the programming language: 
Syntax: it almost as if I'm writing English! Pseudocode and real code are really similar in python making it very easy to understand. 
Ease of learning: I learnt python in a weekend. It was much easier to learn and grasp the concepts in python compared to other languages. 
Versatility: I am able to use python for almost everything. I can make websites with the Flask API, I can use it for Statistical Analysis and machine learning, and I can use it for data science.

**What do you dislike about Python?**

SLOW Runtime: It is much slower than other programming languages. Because of its high level of abstraction, it is more time consuming to run programs and get results overall.

**What problems is Python solving and how is that benefiting you?**

I have multiple applications completely running independently on python. Using python has led to me being atleast 37% more productive in building and deploying updates and fixes compared to other programming languages.

  ### 22. Amazing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 07, 2024

**What do you like best about Python?**

Python is easy to code, provides best web frameworks and easy integration with other tools.

**What do you dislike about Python?**

Sometimes it is little bit slow but all in all good

**What problems is Python solving and how is that benefiting you?**

We write everything in pythons, from building apis and ml models to integrate with frontend.

  ### 23. Good language learning

**Rating:** 5.0/5.0 stars

**Reviewed by:** fabio O. | User, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 27, 2024

**What do you like best about Python?**

Python is very easy to learn and we can understand the logic. We were able to speed up our work using existing modules. And the versatility of using the language for various applications

**What do you dislike about Python?**

Python is not agile compared to C, but everyone knows what they want to use it for. But the speed of development and the ease of learning often make up for it.

**What problems is Python solving and how is that benefiting you?**

Python's versatility allows it to do many day-to-day things, for example used for the web, in automation, data analysis and querying. And most importantly, the speed of learning and development.

  ### 24. python review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aditya K. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 13, 2024

**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.

**What do you dislike about Python?**

Being a high level language it is sometime slow.

**What problems is Python solving and how is that benefiting you?**

Easy to use and can fit into multiple use case.

  ### 25. Python Programming Language

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 29, 2023

**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.

**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.

**What problems is Python solving and how is that benefiting you?**

1. I use python to build utilities and models that are used by my organization, since python is very to learn and use I was able to learn it very quickly at the start of my carrier and it has helped me lot in my career.
2. I can easily build and deploy any number of utilities without any issues.

  ### 26. Python-holic

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nalin B. | Junior data Enginner, Enterprise (> 1000 emp.)

**Reviewed Date:** June 13, 2024

**What do you like best about Python?**

Python is the most useful and easy to implement and learn language which is future.

**What do you dislike about Python?**

Python should make its libraries more accessible and easy to access.

**What problems is Python solving and how is that benefiting you?**

Python is solving all business requirements and fulfilling all coding goals.

  ### 27. Python as a coding language

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kapil K. | Graduate Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 11, 2023

**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.

**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.

**What problems is Python solving and how is that benefiting you?**

We are using python and it's libraries to extract the raw data and converting it into more sensible way and storing the data into databases. The flexibility provided by python in storing the data is really benefiting us.

  ### 28. Python Programming

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubham S. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 31, 2023

**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.

**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

**What problems is Python solving and how is that benefiting you?**

Python is solving my daily repeated task interms of scripting. Python has many modules which can help you in automating a of things. Plus if any problem you can just google the error and get the solution.

  ### 29. Best programming language of recent times

**Rating:** 5.0/5.0 stars

**Reviewed by:** Honey T. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 08, 2024

**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

**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

**What problems is Python solving and how is that benefiting you?**

I was using python on servers to develop many web applications

  ### 30. DATA ANALYSIS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Enrique M. | ADMON, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 11, 2024

**What do you like best about Python?**

EASE, AND COMFORT, WHEN USING THE SYSTEM.

**What do you dislike about Python?**

LIBRARIES, COMPLETE FOR DATA SCIENCE AND ANALYSIS.

**What problems is Python solving and how is that benefiting you?**

Data science with integration to various systems.

  ### 31. Not for the faint of heart, but Python can get you where you need to be

**Rating:** 3.5/5.0 stars

**Reviewed by:** Cam  M. | Executive Editor, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 03, 2024

**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

**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

**What problems is Python solving and how is that benefiting you?**

Making sense of our incredibly large data sets that derived from our most popular tool that totals over 1M users every week

  ### 32. Python, the deadliest snake in the jungle

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nathan K. | Senior Application Security Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 06, 2024

**What do you like best about Python?**

The ability to prototype from idea to working system.

**What do you dislike about Python?**

Sometimes the consistency between libraries and version management has been difficult to navigate.

**What problems is Python solving and how is that benefiting you?**

It allows to connect dozens of systems to leverage API's for automation and task simplification across the board.

  ### 33. Python everything without compiling

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 29, 2024

**What do you like best about Python?**

Very easy to use, fast, no compiling. Libraries for everything.

**What do you dislike about Python?**

I don't have any complaints. Really great

**What problems is Python solving and how is that benefiting you?**

Solve integration with Twilio, Facebook, and general programming.

  ### 34. Actually it's really good software.easy to use and simple.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Prajakta A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2023

**What do you like best about Python?**

So it's easy to understand,lots of in built library so most of the time we do not need to write custom functions.and it is open for everyone.and it's framework also very strong and useful and user-friendly.

**What do you dislike about Python?**

It's little slow comparatively c++ and c#,but not too much .it's not matter very much.overall it's really good.for me everything is perfect about python.it is not much suitable for some use cases.

**What problems is Python solving and how is that benefiting you?**

I use python for solving the logical problems.I use python framework which is django and it's very powerful python framework.so this framework provides inbuilt libraries which is very helpful like Numpy, pandas I also used this libraries in my project.I develop my whole project in python and I am really happy to used that

  ### 35. Easy and user friendly coding environment

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kaushal P. | Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** October 26, 2023

**What do you like best about Python?**

Python provides multiple framework (scikit learn, tensorflow...) to explore Artificial learning and Data science. It has multiple libraries to work in web development (Django, Flask...).
Specially It's one of the best programming language to start as a beginner. Esay integration with other services.

**What do you dislike about Python?**

Multi threading performance is not great.
Slower execution.
It's high memory consumption.

**What problems is Python solving and how is that benefiting you?**

Learning Python benifits us to develop and deploy some projects in machine learning Deep learning, Libraries like Numpy, Pandas, SciPy, provide data structures for handle huge datasets. Devloped personal portfolio website to handle resume and personal details.

  ### 36. Completely free, open source and  easy programing language

**Rating:** 5.0/5.0 stars

**Reviewed by:** RANJIT K. | iti eleactricion, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 28, 2023

**What do you like best about Python?**

line by line egucated so very simple to understand erroer. so many librarise to build our project. easy to impimenat our codding becous python is high-levale language so humane brain.

**What do you dislike about Python?**

there are so meny libaries to make easy to build our project but some libaries are dipendent onther libraries virsen . its meny types are eroer are got.

**What problems is Python solving and how is that benefiting you?**

As python has many libraries like flask, django for creating our web page and web applications. python is also providing many libraries like streamlit, pandas, numpy in machine learning and data analysis which helped me in analysing datasets.

  ### 37. python is the easy language

**Rating:** 5.0/5.0 stars

**Reviewed by:** Priyank J. | Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 25, 2023

**What do you like best about Python?**

I thought it the best for machine learning and also for data science,

**What do you dislike about Python?**

some time it's library has have old version and a new Python version does not match so on that point it's bad for me

**What problems is Python solving and how is that benefiting you?**

I thought it's asy so it's helping in many ways, like is to mathematics and also to prediction on any of topic.

  ### 38. Easy to Understand and Implement

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 20, 2024

**What do you like best about Python?**

Best programming language for mathematical compuation and data science/AI projects.

**What do you dislike about Python?**

Due to its simplicity may need more time to run the project.

**What problems is Python solving and how is that benefiting you?**

Helps in solving complex mathematical equations within the project and facilitates the data cleaning process, enhancing its efficiency.

  ### 39. Best language for for data science and AI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anurag J. | Data Scientist, Enterprise (> 1000 emp.)

**Reviewed Date:** April 16, 2024

**What do you like best about Python?**

Easy syntax , broad commuity support and easy to integrate with AI tools

**What do you dislike about Python?**

Bit slower in complex cases when number of features is high

**What problems is Python solving and how is that benefiting you?**

Utilizing as a primary language for AI and analytics task

  ### 40. Python - First language of Developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dhruvkumar B. | Enterprise (> 1000 emp.)

**Reviewed Date:** June 03, 2023

**What do you like best about Python?**

Python is a very easy-to-learn programming language with the upside of being fast, versatile (Applications are vast) and fun to use.
I personally use other programming languages too but while directed to create Python scripts for my automation I observe myself being less consumed and having multiple codes which pop into my mind to do a single task yet make the most compatible choice with the OS version I am using.

**What do you dislike about Python?**

The only issue about using Python is most of the Python community is still divided into Python 2 and Python 3. I mean that on searching for help we may get a script in Python 2 where we need to convert it to Python 3. Also, many packages I use in forecasting and machine learning may change over time. But I think this dislike will go as time passes and there is more stability in the packages because, after all, they are making the good better.

**What problems is Python solving and how is that benefiting you?**

While working on an OS and installing various custom application for that particular server python scripts makes it easy to automate and run these applications. More it also facilitates inter and intra-application tasks smoothly.

  ### 41. Reviewing Python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 31, 2024

**What do you like best about Python?**

It's simplicity, easy to use libraries available and massive community support.

**What do you dislike about Python?**

It does compromise on speed when it comes to deploy a large scale application.

**What problems is Python solving and how is that benefiting you?**

It helps out in load testing using python locust library and also use it for scripting.

  ### 42. Python is an user friendly coding environment.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nishanth R. | Enterprise (> 1000 emp.)

**Reviewed Date:** October 04, 2023

**What do you like best about Python?**

.People who wish to get into Software development, AI/ML, Data Science, etc..Can predominantly start their journey with Python. It is easy to learn and widely has many libraries to quicken our productivity.

**What do you dislike about Python?**

However, python doesn't have a dedicated scripting language to collaborate with HTML and CSS. As like, Java has JavaScript. But most probably there will be a PyScript available.

**What problems is Python solving and how is that benefiting you?**

We developed an AI-based OCR tool with Machine Learning. We developed a dedicated model for extracting data from image bills. Also, we used those human-corrected OCR data points back into training the model. So that we could maintain the best model to perform Intelligent document processing. Python really helped us to achieve this project faster and more efficient with appropriate libraries.

  ### 43. Python review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pramatosh R. | Associate, Enterprise (> 1000 emp.)

**Reviewed Date:** February 01, 2024

**What do you like best about Python?**

Very easy to learn. Easy to deploy codes. Lots of libraries to support

**What do you dislike about Python?**

As such nothing to dislike about python.

**What problems is Python solving and how is that benefiting you?**

Ceeating machine learning models

  ### 44. Python- Platform independent language

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sharmeen S. | Consultant, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** August 12, 2023

**What do you like best about Python?**

Python is like English Language and that's why it is easy to learn and understand. It is absolutely free and open source is available. It is fast and efficient to use.

**What do you dislike about Python?**

It is very difficult to mention any dislike about Python. Sometimes I feel it is not that memory efficient like C and C++. But Python is great language to support Data Analysis, ML and automation.

**What problems is Python solving and how is that benefiting you?**

Definitely, Python helped me a lot in my day to day office work. I am in automation department, so python is my back bone. I automate tasks,develope application. There are several libraries like Pandas, Tensorflow, Scikit learn, etc to support data science projects

  ### 45. Really Good

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 22, 2024

**What do you like best about Python?**

Python is really good for scripting and automating a lot of grunt work.

**What do you dislike about Python?**

Python sometimes gives weird errors that are difficult to solve.

**What problems is Python solving and how is that benefiting you?**

Its reducing a lot of hard manual work and helps in automating it.

  ### 46. Python is a goto language for backend and front end

**Rating:** 5.0/5.0 stars

**Reviewed by:** Happy S. | Software Engineer II, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 30, 2023

**What do you like best about Python?**

Python is simple and easy to use and has wide community support and you will find all your problems listed on the internet and Python can be used for variety of problems be it AI, ML, Web Development, IOT etc

**What do you dislike about Python?**

I can say i don't have any dislike for Python as of now, I have used Flask and Django for web development, Python core for Data Structure and Algorithms but Python never disappointed me.

**What problems is Python solving and how is that benefiting you?**

Application Development is the main thing I have worked in Python application development using flask and made an application that used SQL database.
Also I'm using AWS lambda language as Python for serving my back end application.

  ### 47. Python3 review

**Rating:** 5.0/5.0 stars

**Reviewed by:** BANDA M. | Enterprise (> 1000 emp.)

**Reviewed Date:** June 12, 2023

**What do you like best about Python?**

I like Python's easily understable syntax. One can accomplish more functionality with less lines of code. Python provides many built-in data structures and libraries. Python is suitable for web development purpose, Scripting, automation, machine learning, artificial intelligence etc.

**What do you dislike about Python?**

Python is slower than Java, C as python is interpreted language. This can a drawback in application's performance which are built through Python. Another one is Python2 to Python3 incomparability. An application written in Python2 cannot be run on a machine which has Python3 version installed. It causes build/compile/run time issues.

**What problems is Python solving and how is that benefiting you?**

Python offers multiple benefits to its users. We can do web development using its frameworks like Django, flask etc. It's libraries like Numpy, Pandas, Matplotlib are great tools for data visualisation & analysis. TensorFlow is one great Library for Machine learning which Python provides

  ### 48. python in development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Supriyo M. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 11, 2024

**What do you like best about Python?**

python is a programming which is used in a large extend . it is vastly used in machine leat=rning and data analyyist .

**What do you dislike about Python?**

I dont have any dislike in using python .

**What problems is Python solving and how is that benefiting you?**

python is a programming which solve many problem in day to day real time problems .

  ### 49. The best programming language for automation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Banking | Enterprise (> 1000 emp.)

**Reviewed Date:** February 28, 2024

**What do you like best about Python?**

Python is easy to learn. It is very efficient and it is supported by many of the platforms and softwares which make it easy to integrate.

**What do you dislike about Python?**

The language it not supported in some legacy systems like Mainframe. Other than that, Python is very robust.

**What problems is Python solving and how is that benefiting you?**

Python helps to automate many of my workflows. Redundant and repetitive tasks are automated using Python. Also we use python for testing evidence capture.

  ### 50. Python Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Enterprise (> 1000 emp.)

**Reviewed Date:** February 13, 2024

**What do you like best about Python?**

- Ease of Use
- Ease of Implementation
- Ease of Integration
- Number of Features
- Community Support
- Versatility

**What do you dislike about Python?**

There is nothing that I dislike about python.

**What problems is Python solving and how is that benefiting you?**

- Data manipulation/ ETL
- Middleware


## Python Discussions
  - [What does Python do?](https://www.g2.com/discussions/what-does-python-do) - 2 comments, 1 upvote
  - [What are advantages of Python?](https://www.g2.com/discussions/what-are-advantages-of-python) - 2 comments, 1 upvote
  - [What is Python software used for?](https://www.g2.com/discussions/what-is-python-software-used-for) - 1 comment, 1 upvote
  - [What is the best way to use python for the use cases of AI and ML ?](https://www.g2.com/discussions/what-is-the-best-way-to-use-python-for-the-use-cases-of-ai-and-ml) - 1 comment, 1 upvote
  - [Do You use Python with 2.7 version](https://www.g2.com/discussions/do-you-use-python-with-2-7-version) - 2 comments, 1 upvote

- [View Python pricing details and edition comparison](https://www.g2.com/products/python/reviews?page=2&qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-05-23+10%3A12%3A45+-0500&secure%5Bsession_id%5D=a62d207d-b3d4-445a-948f-dcaaad383a3e&secure%5Btoken%5D=8809193cdc02ced86056f41193410d49c947aaedcf445ac5238b1b98e302a4e0&format=llm_user)
## Python Integrations
  - [Amazon API Gateway](https://www.g2.com/products/amazon-api-gateway/reviews)
  - [Amazon Simple Email Service (Amazon SES)](https://www.g2.com/products/amazon-simple-email-service-amazon-ses/reviews)
  - [AWS Elastic Beanstalk](https://www.g2.com/products/aws-elastic-beanstalk/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [AWS S3 Objects to Alation](https://www.g2.com/products/aws-s3-objects-to-alation/reviews)
  - [Azure Databricks](https://www.g2.com/products/azure-databricks/reviews)
  - [Binance](https://www.g2.com/products/binance/reviews)
  - [ChatGPT](https://www.g2.com/products/chatgpt/reviews)
  - [Cloudflare Application Security and Performance](https://www.g2.com/products/cloudflare-application-security-and-performance/reviews)
  - [Cloudflare One (SASE)](https://www.g2.com/products/cloudflare-one-sase/reviews)
  - [codebeamer](https://www.g2.com/products/codebeamer/reviews)
  - [Django](https://www.g2.com/products/django/reviews)
  - [Docker](https://www.g2.com/products/docker-inc-docker/reviews)
  - [Docker Swarm](https://www.g2.com/products/appxen-docker-swarm/reviews)
  - [ElevenLabs](https://www.g2.com/products/elevenlabsio/reviews)
  - [Flask](https://www.g2.com/products/flask/reviews)
  - [Forsta](https://www.g2.com/products/forsta/reviews)
  - [GitHub](https://www.g2.com/products/github/reviews)
  - [GitHub Copilot](https://www.g2.com/products/github-copilot/reviews)
  - [GitHub Inc.](https://www.g2.com/products/github-inc/reviews)
  - [Github Package Registry](https://www.g2.com/products/github-package-registry/reviews)
  - [Google Compute Engine](https://www.g2.com/products/google-compute-engine/reviews)
  - [Jira](https://www.g2.com/products/jira/reviews)
  - [LangChain](https://www.g2.com/products/langchain-langchain/reviews)
  - [MATLAB](https://www.g2.com/products/matlab/reviews)
  - [Microsoft Excel](https://www.g2.com/products/microsoft-excel/reviews)
  - [Microsoft Power BI](https://www.g2.com/products/microsoft-microsoft-power-bi/reviews)
  - [Microsoft SQL Server](https://www.g2.com/products/microsoft-sql-server/reviews)
  - [MongoDB](https://www.g2.com/products/mongodb/reviews)
  - [MySQL](https://www.g2.com/products/mysql/reviews)
  - [n8n](https://www.g2.com/products/n8n/reviews)
  - [Node.js](https://www.g2.com/products/node-js/reviews)
  - [Objectivity/DB](https://www.g2.com/products/objectivity-db/reviews)
  - [OpenAI Whisper](https://www.g2.com/products/openai-whisper/reviews)
  - [pandas python](https://www.g2.com/products/pandas-python/reviews)
  - [Playwright](https://www.g2.com/products/playwright/reviews)
  - [PostgreSQL](https://www.g2.com/products/postgresql/reviews)
  - [Postman](https://www.g2.com/products/postman/reviews)
  - [PyCharm](https://www.g2.com/products/pycharm/reviews)
  - [Python](https://www.g2.com/products/python/reviews)
  - [Redis Cloud](https://www.g2.com/products/redis-cloud/reviews)
  - [Rocketbot](https://www.g2.com/products/rocketbot/reviews)
  - [Shuffle](https://www.g2.com/products/shuffle/reviews)
  - [Slack](https://www.g2.com/products/slack/reviews)
  - [Snowflake](https://www.g2.com/products/snowflake/reviews)
  - [Spark](https://www.g2.com/products/apache-spark/reviews)
  - [SQL Developer](https://www.g2.com/products/sql-developer/reviews)
  - [Streamoku](https://www.g2.com/products/streamoku/reviews)
  - [The Jupyter Notebook](https://www.g2.com/products/the-jupyter-notebook/reviews)
  - [Time Doctor](https://www.g2.com/products/time-doctor/reviews)
  - [Vercel](https://www.g2.com/products/vercel/reviews)
  - [Vercel AI SDK](https://www.g2.com/products/vercel-ai-sdk/reviews)
  - [VeriStand](https://www.g2.com/products/veristand/reviews)
  - [Visual Studio](https://www.g2.com/products/visual-studio/reviews)
  - [Visual Studio Code](https://www.g2.com/products/visual-studio-code/reviews)
  - [Wazuh](https://www.g2.com/products/wazuh/reviews)
  - [WhatsApp Business Platform](https://www.g2.com/products/whatsapp-business-platform/reviews)

## Python Features
**Agentic AI - AWS Marketplace**
- Autonomous Task Execution
- Multi-step Planning
- Cross-system Integration


