Python for Beginners – Part 1 – What is Python? Why to learn Python?

Hi All,

This is my first Python article. I am SharePoint / Office 365 guy and next obvious learning path for me is Azure. Now a days Azure ML , AI , Data Science are trending technologies and more fascinating.

Python is one of the most used language for Azure ML, AI etc. So decided to learn the Python. When I did bit research found some very interesting facts and which increased my interest to learn Python 🙂

As my learning progresses, I’ll keep sharing 🙂

In this article I’ll share What is Python and Why to learn Python

What is Python?

  1. One of the easiest language to learn. So it is everybody’s cup of tea 🙂
  2. Python is interpreted language
  3. Python is object-oriented programming language.
  4. Python is free language, we can download and use.
  5. Source code also available for Python, we an modify and redistribute as well. Python language is available under an open source licensing  
  6. Python’s license is administered by the Python Software Foundation.
  7. Python programming is platform independent. Python runs on every OS – Mac OS, Windows, Linux, and Unix
  8. Automatic memory management, no worries of allocating and de-allocating memory in code
  9. Python programs are typically much shorter than equivalent C, C++, or Java programs
  10. Python code is highly readable which makes it more reusable and maintainable
  11. Python has clean and elegant coding style
  12. Python comes with large collection of standard modules that can be reused in other Python programs
  13.  Most valuable resource for Python – https://www.python.org/  
  14. Guido Van Rossum wrote Python in late 1980’s
  15. The most up-to-date and current source code, binaries, documentation, news, etc., is available on the official website of Python https://www.python.org/

Why to learn Python? – Most interesting part

  1. Python has become the most popular programming language in the world. This one reason is enough to learn Python 😊
  2. Python has overtaken Java as the most popular programming language in the world.
  3. Python is one of the most favorable choice for
    • AI and Machine learning
    • Data analysis & visualization
    • Scientific and Numerical applications
    • Web and Internet applications
    • Database Access
    • Desktop GUIs
    • Education
    • Network Programming
    • Software and Game development
    • Data Science
  4. Writing Python code is so much fun 😊
  5. Python language is so easy that even non-programmer understands it
  6. Python is becoming major programming language
  7. There is shortage of Python developers 😊 so more opportunities 🙂 more salary 🙂

Next Article: In next article we will discuss installation steps for python on our computer.

Reference: https://www.python.org/

Thanks for reading 🙂

Keep reading, share your thoughts, experiences. Feel free to contact us to discuss more.

If you have any suggestion / feedback / doubt, you are most welcome.

Stay tuned on Knowledge-Junction, will come up with more such articles.

Prasham Sabadra

LIFE IS VERY BEAUTIFUL. ENJOY THE WHOLE JOURNEY :) Founder of Microsoft 365 Junction, Speaker, Author, Learner, Developer, Passionate Techie. Certified Professional Workshop Facilitator / Public Speaker. Believe in knowledge sharing. Around 20+ years of total IT experience and 17+ years of experience in SharePoint and Microsoft 365 services Please feel free me to contact for any SharePoint / Microsoft 365 queries. I am also very much interested in behavioral (life changing) sessions like motivational speeches, Success, Goal Setting, About Life, How to live Life etc. My book - Microsoft 365 Power Shell hand book for Administrators and Beginners and 100 Power Shell Interview Questions - https://www.amazon.in/Microsoft-Administrators-Beginners-Interview-Questions/dp/9394901639/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1679029081&sr=8-11

You may also like...

2 Responses

  1. Pankaj Jain says:

    Very Nice Article Sir, it’s really helpful to start with python.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Microsoft 365

Subscribe now to keep reading and get access to the full archive.

Continue reading