Python
1486 likes
Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Symbian S60
- BSD
- AROS
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
- Linux Mobile
Features
Python News & Activities
Highlights All activities
Recent News
- Fla published news article about Python
- Fla published news article about Codex
- Fla published news article about Linux Lite
Recent activities
Featured in Lists
After a fresh Windows installation, new users might get frustrated by the weakness of the default Microsoft apps. So, in this list I'm going to cover applications that will enhance the user experience for everyday tasks. And for that, I only picked programs that meet these criteria:
• Should be free (not commercial), safe and preferably open-source.
• Should be an offline native desktop app/client.
• Does not require advanced technical knowledge.
Thus, the list is tailored to non tech-savvy home users, however, a section for people who are into computer programming and IT will be also added, which includes basic and commonly-used development and coding tools.
By Malaz YI43 appsUpdated
Master List of all Apps and Software I use for both work and personal life.
By Jimmy Briggs416 appsUpdated

















Comments and Reviews
if you are new and want to learn fundamentals programming easily. After then you want to do easily and fast something, you choose right language.
I am currently learning Python and I find it to be one of the better languages to start cutting your teeth on in terms of learning. The big pro is because this language is human readable right out the gate, it helps introduce concepts in a simpler way, which will gradually allow you to move on to different programming languages once you have learned it.
Or simply refine your understanding of Python further! Python can be combined with C, known as CPython and used in ways which expand the abilities of Python. It makes me excited to learn more about Python.
Its so easy to learn I was amazed at how fast and easy it is to pick up
Best programming language ever!
I absolutely LOVE Python because its easy to understand and suse.
I love this language, for its exacerbated ease, compared to other languages!
Very versatile, with great compatibility, usability and robustness. I use it a lot for data analysis and my own personal projects (automation, for example). example).
Feel like despite its popularity, deserve to write a review because lot of people ignore it for the wrong reasons.
What I love about Python is that you can super easily create virtual environments that include only the libraries your application need and only the compatible version. It makes maintenance and to avoid conflicts super easy. The language with the indentation and snake_case commands indeed looks weird, but it is a common practice in all programming languages to use indentation for readability and trust me you can get used to read and write the snake_case commands.
Once you get used to it, I think it is a really good general purpose programming language with lots of libraries to build desktop, mobile and web applications and when it comes to working with data, Python is the best.
Of course for developing commercial applications especially games, C++, C#, JavaScript, Kotlin, Swift is more popular. But I feel like many people don't know that Python is also very capable. For starters it has a built-in graphics (turtle) and GUI (tkinter) library that also make it very suitable for beginners to get started with game and application development.
If you are a complete beginner and you read this review wondering which programming language to learn, I highly recommend Python as your first language.
If you are someone working with big data sets and databases, hands down Python is the best.
If you are someone looking for a quick way to develop a desktop gui application for personal use, tkinter maybe the perfect fit for your project.