It is easy to use. Python can be used for Application development, Web development, AI application development, Data science and hacking. Most of it's functions, formats, strings structure is similar, hence it is easy to memorizes python functions. Python code editors are free and more efficient.