Why learn Python?

Python is hyped because it is a vеry bеginnеrs friеndly lаnguаge to lеаrn, yеt it also can be very powerful (Whole ААА gаmеs hаvе bееn built in Pythоn). The syntax is very elegant in my opinion and removes a lot of the bloat code that you see in other languages. I also like how they have somewhat of a standard way of formatting the code which makes it much easier to read other peoples code.

Another reason why it is so popular is the amount of modules available to use. And if there isn’t a Python module for what you want it is fairly simple to wrap a C/C++ library to work with Python.

It might not have the speed of languages like C/C++ but in our day and age computers and becoming faster and faster and memory is becoming more abundant so this isn’t as big as a issue anymore. More people are looking to get things done faster these days.

I mean just look at the basic “Hello World” program in Python compared to other languages. You can see how little code it takes to get things done in Python

print “Hello World!”

Then there is some neat features like being able to return multiple objects from a function, handling a undefined amount of arguments in a function and all them goodies.

2 Likes

Python is easy to learn . Python has a simple syntax that makes it suitable for learning programming as a first language. The learning curve is smoother than other languages such as Java, which quickly requires learning about Object Oriented Programming or C/C++ that requires to understand pointers.
For best learning and enhancing your skills you can join Python Training Course in Noida

2 Likes

I am learning python because 1) i am curious 2) because I want to learn how to make games.

Hola, necesito codecademy es español
es posible?
gravias

Not at the moment, no. It still is codecademies intention to make the course in different languages. Somewhere in the future

Most documentation about programming is English, the English documentation is often more extensive and accurate then other languages (i experience this problem first hand, given English is not my native language, unfortunately)