What is python programming language?
Give its applications and features?
Ans:-Python
is a general purpose, dynamic, high level and interpreted programming language.
Python programming language was developed by Guido Van Rossum. It supports
object oriented programming approach to develop applications. It is simple and
easy to learn and provide lots of high level data structures.
Python is
easy to learn yet powerful and versatile scripting language which makes it
attractive for Application Development. Python makes the development and
debugging fast because there is no compilation step included in python
development and edit-test-debug cycle is very fast.
FEATURES:-
1 .Easy to learn and use:-Python is easy
to learn and use. It is developer-friendly and high level programming language.
2 .Expressive language:-Python language is
more expressive means that it is more understandable and readable.
3. Interpreted
language:-Python is an interpreted language i.e interpreter executes the code
line by line at a time. This makes debugging easy and thus suitable for
beginners.
4. Free and
open source:-Python language is freely available at official web address.The
source code is also available.
5.Integrated:-It
can be easily integrated with languages like C,C++,JAVA etc.
APPLICATIONS:-
Python is
known for its general purpose nature that makes it applicable in almost each
domain of software development.
1.WEB
APPLICATIONS:-We can use Python to develop web applications.It provides
libraries to handle internet protocols
such as HTML,XML,JSON,Email processing
etc.
2.DESKTOP
GUI APPLICATIONS:-Python provides TK GUI
library to develop user interface in python based application.
3.SOFTWARE DEVELOPMENT:-Python is helpful for software
development process.It works as a support language and can be used for build
control and management,testing etc.
4.BUSINESS APPLICATIONS:-Python is used to build Business
applications like ERP and e-commerce system.
5.CONSOLE BASED APPLICATIONS:-We can use Python to develop
console based applications.For example:IPython.