Why python is good? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 11

Why python is good?

Goodness of python. I love python. I want to become a python developer in future.

21st Jul 2021, 4:09 PM
Alireza Rezaeian
Alireza Rezaeian - avatar
25 Answers
+ 22
I don't know whether people are just joking when they compare languages based on line count, but if they're being serious, it's a really weak mindset, especially when the examples they give are overly simplistic in application (ie, "ooooh, look, in python, you can print out letters to the screen in one line!"). It's really just a drop in the bucket of goodness that lower level languages like Java and C++ have, that Python can't really measure up to. Comparing Python to literally any lower level language is like comparing a brick outhouse to the people that built it; there is no comparison. That said, for an outhouse, Python is a pretty well built one, though its purpose remains unchanged. It's easy to develop in, tons of libraries to use, and can pretty much do anything, very badly. If you want any reasonable amount of performance in apps you create, don't rely on Python to do it, because it will drop the ball in all categories, whether it's processor time, memory, or network performance. Oh, and good luck with efficient multiprocessing, what with the interpreter lock and all. Having multiple interpreter instances isn't fun either. You may not see the need to worry about any of this right now, and you're absolutely right! Because nine times out of ten, it won't fail, and is fairly reliable, and tons of support and forums to help you. Just so long as you can find your way through the mess that is Python's implementation of OOP, it will serve you well.
21st Jul 2021, 6:06 PM
BootInk
BootInk - avatar
+ 10
Which one is better? **C++** #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } **JAVA** public class HelloClass { public static void main(String[] args) { System.out.println("Hello, world!"); } } **PYTHON** print("Hello, world!")
21st Jul 2021, 4:29 PM
Maksat Ramazanov
Maksat Ramazanov - avatar
+ 8
It's good for all of the reasons you already enjoy and love using it. :) Just another means to an end, so if you enjoy it, that's good enough reasoning. For myself, it's one of my least favorite languages that I know, but that isn't to say it is a bad or incapable language.
21st Jul 2021, 4:28 PM
Jakko Jak
Jakko Jak - avatar
+ 6
Maksat Ramazanov, I'd say C++, Java and then Python. Most IDEs automatically create the main structure, so it's not as if one usually has to type that in. A more simplistic line isn't the equivalent of being better or worse thoguh. I do agree though, Python is certainly more simplistic and that's ideal for many who are new or not savvy in the other languages.
21st Jul 2021, 5:26 PM
Jakko Jak
Jakko Jak - avatar
+ 6
Not hurting anyone and any language let down but .. The truth is python have short syntax and easy way to demonstrate or learn .....
22nd Jul 2021, 4:13 PM
RAJIV RANJAN
RAJIV RANJAN - avatar
+ 3
Maksat Ramazanov I would say which code is shorter ☺️ From point of performance C/C++ overcomes both Java and Python. Every language has it own niche and demonstrates it's best values.
22nd Jul 2021, 4:10 PM
Ilyas Bakirov
Ilyas Bakirov - avatar
+ 2
Python is flexible and easy to learn. Even you know nothing about coding you can still create fantastic games
22nd Jul 2021, 6:58 AM
GT610
GT610 - avatar
+ 1
Jakko Jak , yeah. Agree, that's the main reason to learn this language , its simplistic. But not better than other languages. I just give the answer to question why python is good, but not better. It's good if you want to write the code faster.
21st Jul 2021, 5:55 PM
Maksat Ramazanov
Maksat Ramazanov - avatar
+ 1
Alireza Rezaeian everything in your hands! Just don't stop with Python and hard work
22nd Jul 2021, 4:14 PM
Ilyas Bakirov
Ilyas Bakirov - avatar
+ 1
The python language is one of the most accessible programming languages available because it has simplified syntax and not complicated, which gives more emphasis on natural language.
23rd Jul 2021, 12:19 AM
Negin
Negin - avatar
+ 1
Python is easy to use, powerful, and versatile, making it a great choice for beginners and experts alike. Python's readability makes it a great first programming language — it allows you to think like a programmer and not waste time with confusing syntax. ... If Python isn't installed, it's easy to download and install.
23rd Jul 2021, 5:25 AM
Arman saha
Arman saha - avatar
+ 1
Python is good programming language but you can't compare language just by easy Syntex.
23rd Jul 2021, 9:25 AM
Gourav Kumawat
Gourav Kumawat - avatar
+ 1
Python is easy to understand and super easy to learn than other programming languages.
23rd Jul 2021, 10:48 AM
Khasan Shukhrat ugli Khudoyberdiev
+ 1
This is because it has simplified syntax and not complicated, which gives more emphasis on natural language. Due to its ease of learning and usage, python codes can be easily written and executed much faster than other programming languages.
23rd Jul 2021, 10:56 AM
Nji Daniel
Nji Daniel - avatar
21st Jul 2021, 11:00 PM
Hayden Hickling
Hayden Hickling - avatar
0
Because It has simple syntax and you can use it in many works. (It has many resources to learn too.)
22nd Jul 2021, 2:13 PM
Parham Houshmand
Parham Houshmand - avatar
0
Python is the future thats why now its so popular...
22nd Jul 2021, 2:46 PM
Sunil Kumar Sahu
Sunil Kumar Sahu - avatar
0
It's because of its ability to do so many things
22nd Jul 2021, 9:16 PM
Abosi Godwin
Abosi Godwin - avatar
0
so Slow😑😑😑
22nd Jul 2021, 9:19 PM
Amir
Amir - avatar
0
Python is a open source grograming language .it is used in vast area. You can learn it soon , comparatively to other programming languages.hope you became soon
23rd Jul 2021, 2:15 AM
💝Kishore S💝
💝Kishore S💝 - avatar