What to do after learning python?
Python is a general purpose, high level, interpreted language with easy syntax and dynamic semantics. Python is an easy-to-learn yet powerful object oriented programming language. It is a very high level programming language yet as powerful as many other middle-level not so high level languages like C, C++, Java, etc.
Python has evolved into a powerful, complete and useful language over these years. These days Python is being used in many diverse fields/applications, some of which are:
- Scripting
- Web application
- Game development
- System Administration
- Rapid prototyping
- GUI programs
- Database Application
- Data Science
- Machine learning
Python offers many choices for Web development:
- Django
- Pyramid
- Flask
Python’s standard library supports many internet protocols:
- HTML
- XML
- JSON
- FTP, IMAP
Python is widely used in Scientific and Numeric computing:
- SciPy
- Pandas
- IPython
- NumPy
We have many choices to pursue after we learn python. We can pursue machine learning, data science, artificial intelligence, web learning, etc.