Introduction to Python

Introduction to Python

1) Introduction to Python
2) Uses of Python
3) Features of Python
4) Organizations using Python
5) Who should learn Python?
Python is a general purpose programming language, with same name a snake also there but that is different...

1) Introduction to Python

Python is a high-level, interpreted, interactive and object-oriented scripting 

Python is a great language for the beginner-level programmers and supports the development of a wide range of applications from simple text processing to 
WWW browsers to games.

Python was developed by Guido van Rossum in the late eighties and early nineties, and Python was first appeared by 1991...

2) Uses of Python:

Python is used in many application domains. 

i) Web and Internet Development

Python offers many choices for web development and Python's standard library supports many Internet protocols.

ii) Scientific and Numeric

Python is widely used in scientific and numeric computing:

iii) Education

Python is a superb language for teaching programming, both at the introductory level and in more advanced courses.

iv) Desktop GUIs

v) Software Development

Python is often used as a support language for software developers, for build 
control and management, testing, and in many other ways.

3) Features of Python:

i) Easy-to-learn: Python has few keywords, simple structure, and a clearly defined syntax. This allows the student to learn the language quickly.

ii) Easy-to-read: Python code is more clearly defined and visible to the eyes.

iii) Easy-to-maintain: Python's source code is fairly easy-to-maintain.

iv) Portable: Python can run on a wide variety of hardware platforms and has the same interface on all platforms.

v) Databases: Python provides interfaces to all major commercial databases.

vi) Scalable: Python provides a better structure and support for large programs 
than shell scripting.

4) Organizations using Python...

Google, NASA, Intel, AMD, Walt Disney Animation Studios, Red Hat, Amazon, Netflix, and so many other companies...

5) Who should learn Python?

i) Software Developers

(For Web Development, Scientific Applications development, Desktop GUIs development and others...

ii) Network Administrators

(Network Administrator can automate thier networking tasks using Python scripting)

iii) Software Testers

(Software Testers can use Python for Software Testing, ex: In Selenium we can use Python to write Test Scripts)


Python should be learnt by Data Science & Machine Learning Subject Matter expert ..That should come on the top of your list .Developer is a very common jargon used which is legacy now .

Post a Comment