What is Python Programming in Hindi?

Python is a general-purpose, easy, interpreted, interactive, object-oriented, and high-level programming language. It was created by Sir Guido van Rossum during 1985- 1990 year. Like Perl programming, Python source code is also available under the GNU General Public License (GPL). This Python tutorials gives enough understanding about Python programming language.

 

Why to Learn Python?

Python is a high-level, easy interpreted, interactive and object-oriented scripting language. Python Programming Language is designed to be easy and highly readable. It uses Simple English keywords frequently where as other languages use punctuation, and it has fewer syntactical constructions than other programming languages.

 

Python Language is a MUST for students and working professionals to become a great Software Engineer specially when they are working in Web Development or web Developer Domain. I will list down some of the key advantages of learning Python Language:

 

Python is Interpreted − Python Language is processed at runtime by the interpreter. You do not need to compile your Python program before executing it. This is similar to PERL and PHP Programming Language.

 

Python is Interactive − You can actually sit at a Python Command prompt and interact with the interpreter directly to write your Python programs.

 

Python is Object-Oriented − Python Language supports Object-Oriented style or technique of programming that encapsulates code within objects.

 

Python is a Beginner's Language − Python Language is a great language for beginner-level programmers and supports the development of a wide range of applications from simple text processing or analysis to WWW browsers to games development.

 

Characteristics of Python Language

Following are some important characteristics of Python Programming Language−

 

  • It supports functional and structured programming methods as well as OOP (Object Oriented Programming).
  • It can be used as a scripting language or can be interpret to byte-code for building large applications.
  • It provides very high-level dynamic data types and supports dynamic type checking as well Exception Handling.
  • It supports the feature of automatic garbage collection.
  • It can be easily integrated with C, C++, C#, COM, ActiveX, CORBA, and Java Programming.

 

Hello World using Python Programming

Just to give you a little bit excitement about Python, I'm going to give you a pretty much small conventional Python Hello World program.

 

print("Hello, Python Programming!");


Applications of Python Language

As mentioned before here, Python is one of the most widely used programming language over the web. I'm going to list few of them applications here:

 

Easy-to-learn − Python has only few keywords, easy, simple structure, and a clearly defined syntax. This allows the student to pick up the python programming language quickly.

 

Easy-to-read − Python language code is more clearly defined and visible to the eyes.

 

Easy-to-maintain − Python language source code is fairly easy-to-maintain.

 

A broad standard library − Python's bulk of the package/library is very portable and cross-platform compatible on UNIX, Windows, and Macintosh.

 

Interactive Mode − Python has support for an interactive mode which allows most interactive testing and debugging of snippets of script code.

 

Portable − Python language can run on a wide variety of hardware platforms and python has the same interface on all Operating System platforms.

 

Extendable − You can also add low-level python modules to the Python interpreter. These modules enable software programmers to add to or customize their tools to be more efficient way.

 

Databases − Python language provides interfaces to all major commercial databases.

 

GUI Programming − Python language supports GUI applications that can be created and ported to many types of system calls, libraries and windows systems, such as Windows MFC, Macintosh, and the X Window system of Unix Operating System.

 

Scalable − Python provides a better structure Oriented and support for large programs than shell scripting.

 

Audience

This Python tutorial is designed for software developer programmers who need to learn Python programming language from scratch to advanced.

 

Prerequisites

You should have some basic understanding of Computer Programming terminologies and concepts. I hope some basic understanding of any of the programming languages is a plus point for you.

Post a Comment

और नया पुराने