

Python
1351 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.
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Symbian S60
- BSD
- AROS
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
Features
Python News & Activities
Highlights • All activities
Recent News
- POX published news article about PythonPython 3.13 released with new interactive interpreter, Just-in-Time compiler, and more
Python 3.13, the latest stable release of the Python programming language, has been released and in...
- POX published news article about PythonPython releases stable version 3.12 with flexible f-string parsing and Linux perf profiler
Python has unveiled the latest stable version of its programming language, Python 3.12, packed with...
- Maoholguin published news article about Microsoft ExcelMicrosoft integrates Python into Excel for advanced data analysis and visualization
Microsoft has integrated Python into Microsoft Excel, allowing users to perform advanced data analy...
Recent activities
- cloudinger rated Python
- POX added Python as alternative to Gleam Language
- StyledSoftware liked Python
Comments and Reviews
One of the main drawbacks is its relatively slow execution speed. Python is a language with full dynamic typing and automatic memory management. If at first glance this may seem an advantage, then when developing programs with an increased efficiency requirement, Python can significantly lose speed to its static brothers (C/C++, Java, Go). As for the dynamic counterparts (PHP, Ruby, JavaScript), things are much better here.Python in most cases executes code faster due to pre-compilation into bytecode and a significant part of the standard library written in C. At conferences, I had a chance to talk with guys from large companies like Wargaming, many of them have a trend of moving towards static, and most often it's Go, Rust.
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.
Python has a somewhat weird syntax, otherwise it's a nice programming language
A multipurpose programming language that is so versatile that it can do every task.
I just recently started learning Python after hearing it was one of the easier programming languages to start with.
I can't compare it to others, as this is my first high-level programming, but it's very beginner friendly.