0% found this document useful (0 votes)
4 views5 pages

Module 1 - Python Basic Features

Python is a general-purpose, object-oriented, interpreted programming language that is widely used in software development, including web applications and machine learning. It is known for its simplicity, open-source nature, dynamic typing, and extensive libraries, making it user-friendly and versatile. Python supports both procedural and object-oriented programming, and it can easily integrate with code written in other languages like C and Java.

Uploaded by

apayushpandey04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views5 pages

Module 1 - Python Basic Features

Python is a general-purpose, object-oriented, interpreted programming language that is widely used in software development, including web applications and machine learning. It is known for its simplicity, open-source nature, dynamic typing, and extensive libraries, making it user-friendly and versatile. Python supports both procedural and object-oriented programming, and it can easily integrate with code written in other languages like C and Java.

Uploaded by

apayushpandey04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

PROGRAMMING WITH PYTHON

Features of Python

The Python is general purpose, object oriented, interpreted and high level programming language
that used to in software development including GUI and web applications. And also it used in
machine learning in the part of Artificial Intelligence (AI) applications with statistical and
mathematical functions.
The python developed by “Guido Vas Rossum” with help of “ABC Programming language” (1989-
1991).
The feature/advantages of Python programming language.
• Simple and easy
• Open source
• Dynamically types
• Interpreted and Platform independent
• Procedure and Object oriented
• Scripting language
• Extensible and embedded
• Data science and AI
• Huge library and batteries
• Database connectivity

Python Programming- Geeta Singh


PROGRAMMING WITH PYTHON
Features of Python

Simple and easy The python is user friendly programming language. A programmer need not to
implement extra statements like COBOL, C , JAVA etc. it never expects variable declaration
statements from programmer. There is no mandatory function or statements like main() function… so
it is very simple and easy to learn.

Open source Any programmer can download and modify python programming language without
getting permission from any authorized company. The python language can be downloaded from
www.python.org. The software that is developed in python is also allows client to modify. The user
can download source code he can edit it. This activity is known as FLOSS - “Free Library Open
Source Software “.

Python Programming- Geeta Singh


Dynamically typed The python never expects variable declaration explicitly. Moreover it never
allocates memory for any value. Python generates value-objects and binds with specific title
(variable-name) dynamically.

Interpreted and Platform independent The PVM–(Python virtual Machine) is an interpreted


program that translates given byte- code statement one-by-one into machine code. And it
instructs the computer(microprocessor) to that code. The “PyPy” programming language’s PVM
contains JIT compiler to execute very fast.

Python Programming- Geeta Singh


Procedure and Object Oriented:It acts like procedure as well as object oriented programming
language. A python program may contain number of class modules, in few cases, a program
contains only function modules.

Python Programming- Geeta Singh


Scripting languageThe scripting language is a web designing software that used to develop
websites. The web program which is designed in python get execute in web- browsers. the web
browser is an application used to browse and run specific web sites. Examples internet explorer,
Crome, firefox etc..

Extensible and Embedded The python programming language is an


“INTEROPERIBILITY” programming language. Because, the piece of code written in “C” or “Java”can
be integrated into python and executed using PVM. The software which is developed in “C” or “java”
can be change in python also. For example, Jython is useful to integrate JAVA code into Python
program. The list of python flavors are
 CpythonFor C language
 JythonFor java language
 Iron pythonfor .NET framework (C#)
 Pypy the python it includes JIT compiler(Just In Time)
 Rubypython for ruby programming
 Stackless pythonfor small applications
 Pythonxy  for scientific and engineering
 Anacondapython for large data processing

Data science and Artificial Intelligence  The Data-Science is an activity of maintaining and
analyzing historical data from data-warehousing . that helps in machine learning and artificial
intelligence.
The mathematical and statistical functions of NumPy, SciPy, Matplotlib batteries enable data science
and machine learning.
The Machine learning is an application of AI that provides systems the ability to automatically learn
and improve performance from experience.

Python Programming- Geeta Singh

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy