Provides an interface to develop various applications holding thousands of libraries to choose Review collected by and hosted on G2.com.
The libraries/functions which has some dependencies won't work in the upgraded version Review collected by and hosted on G2.com.
Video Reviews
224 out of 225 Total Reviews for Python
Overall Review Sentiment for Python
Log in to view review sentiment.

Python is a very easy to use programming language. It integrates many features: OOP, multithreading and thanks to frameworks it even allows you to develop rest APIs but also mobile applications. It is true that the area in which it is most used is the development of AI scripts because the implementation of it is relatively simple given the number of libraries developed for it. I use it a lot for my work and with the user community around, I rarely have problems that no one else has yet, there is always someone to help. Review collected by and hosted on G2.com.
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 yourself in situations that are not very pleasant. Also the fact of not being verbose enough, OOP is applied but not in its entirety, the attributes are private, only implicitly, we can access them if we are stubborn enough. Review collected by and hosted on G2.com.
What I love most about Python is its simplicity and readability while writing or understanding code. The syntax is clean, made it easy to learn and use. There are lot of features of python from which i like the most is packages for data analytics and data science like pandas, numpy, matplotlib etc. Review collected by and hosted on G2.com.
One of the main issue is its speed. Since Python is an interpreted language it is slower compared to compiled languages like C++ or Java, especially for the tasks that requires a lot of computation, I do find this as a con that's the reason i mostly use python as my secondary language. Review collected by and hosted on G2.com.

Python is very simple programming language. It is very readable and every one can learn it easily. All it's pre defined libraries makes developers work easy. It has cross platform compatibility. Users can run the code in any operating system. Review collected by and hosted on G2.com.
It has relatively bit slow when compared to other programming languages like c++ and Java. Review collected by and hosted on G2.com.

The thing that excites me the most is how easy the Python syntax is. The way it reads, almost like a normal sentence, makes it very easy to pick up and very easy to understand. It really changed everything whenever you got really stuck into something or maybe you were trying to understand somebody else's coding very quickly. Review collected by and hosted on G2.com.
To be honest, there is really not much to dislike about Python. Sometimes flexibility can make the code less predictable than in some stricter languages, but that's a pretty minor trade-off for ease of use. Review collected by and hosted on G2.com.

Python’s clean and straightforward syntax makes it easy to read and write code.
The Python community is vibrant, supportive, and welcoming. Whether you’re a beginner or an expert, you’ll find resources, tutorials, and help readily available.Python’s simplicity, versatility, and supportive community make it a joy to work with! Review collected by and hosted on G2.com.
Not much but, : The existence of multiple versions (e.g., Python 2 and Python 3) can cause compatibility issues and confusion.. can be Review collected by and hosted on G2.com.
Python Programming language is simple and easy to learn and for use also. Suitable for web development like We use multiple platforms i.e Django, Tensorflow. Most important it's open source, easy accessible Review collected by and hosted on G2.com.
execution speed is slow, dynamic typing for large projects. Review collected by and hosted on G2.com.
Python is easy to learn but the capability is not limited. There are thousands of opportunites which are opening for python developers daily. We can build cross platform tool also by using python. These are my favourite part to choose it as my favorite programming language. Review collected by and hosted on G2.com.
Python is super easy high level programming language, so there is not much control of developers in the core concept. It's a downside i think. Review collected by and hosted on G2.com.
i am using python because of of it's easy to use usability. It doesn't take much time to learn and implement it in real life. I have automated some task through it. Thats why it's my favorite programming language. Review collected by and hosted on G2.com.
Python is a very easy to use programing language. But when i am switching from one other language to this language then it may take some time to get used to it. Review collected by and hosted on G2.com.

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 aslo feels very game like language and also easy to understand with no so strict structure! Review collected by and hosted on G2.com.
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 availble. Review collected by and hosted on G2.com.