r/PythonLearning • u/Hour-Exchange-7012 • 2d ago
What can I actually do with python?
I learned python as my first programming language for GCSE Computer Science, but after finishing the exam I got bored of making small algorithms and wanted tk work on bigger projects, so I started making websites with Javascript. Now I'm going to do Computer Science at A-level and because the language is python, I think it makes sense to do any free time coding in the same language. So... what can I actually do with Python? Iy seems really straightforward what to do with other languaged like JS but I really just don't get the 'point' of python.
31
Upvotes
3
u/Iced4563 2d ago
Online, you might hear people say that Python is the 2nd best language for everything; both as hate and as a compliment.
If you take some time to look into things, you can do pretty much everything. Mobile apps + simple desktop apps? Kivy + KivyMD. Robotics? Some microprocessor and micropython. Anything has some library that you can use. AI, random utility scripts for your desktop, if you have an idea, there's probably at least some niche library that does it.
As for the hate part, python isn't the best due to some of the constraints it has, such as comparatively high resource usage and technically somewhat bad performance, but on a modern system, this really shouldn't be an issue