Python Introduction
What is Python ?
Introduction :
I am sure you have already heard about Python. It is a high-level, interpreted programming language created by Guido Van Rossum. Python was developed as a hobby project by Guido Van Rossum in December 1989 which can keep him occupied during the week around Christmas. It was first released in 1991. Yes Python was created before Java. But why is it becoming famous now?
Maybe because of the rising of fields like AI, Machine Learning and Data Science. Definitely Java is more faster language than Python but the syntax of Python is more simpler. It is somewhat like English language. Today Python is used in many different areas like Machine Learning, Data Science, Web development, Game Development, Software development.
There are 2 versions of Python : Python 2 and Python 3.
Python 3 is more advanced than Python 2. Python 2 is nearly finished and there is no further official support. Python 2 is on its way to obsolescence. Python 3 is recommending programming language.
Features of Python :
- Easy Syntax : The Syntax of Python is the most easiest syntax among all current famous programming language. It is easy to code in Python. It is developed friendly language.
- Dynamic Language : Python is dynamic language. The variables are decided at run time only. You are not required to declare the variable first before using like other programming language.
- Interpreted Language : Python is not compiled, it is interpreted language. That is the reason for the slow speed of Python. But it has its own advantage as it is easy to debug the code.
- Portable : Python is portable language. It can run on any platform whether it is windows, Mac or Linux.
- Object Oriented : Python is high level object oriented language. Python supports the concept of class, object, inheritance, encapsulation, etc.
- Rich Library : Python has a rich library which provides a large set of inbuilt methods and modules which makes programming more easy.
These features of Python has its own advantages and disadvantages also. Python is a modern language and now-a-days most famous companies are using Python like Google, Facebook, Netflix, Uber, etc.
Let me tell you that one of the world's biggest social media platform Instagram is developed in Python-Django(Django is a web development framework in Python). Moreover Python is the current official language of Google alongside Java and C++.
Python is in demand now-a-days. It is easy to learn python but if you are new in programming world then I would recommend that Python should not be the first language to learn. Before Python you should learn language like C, C++ or Java. But if you know about programming already then Python is the best language to learn next. Currently there are many opportunities in Python programming.
A good and detailed info page on Python language. hope to see more posts.
ReplyDelete