Skip to main content

Introduction to Python Programming Language | Python Programming By Akash

·     Programming Language

A programming language is a formal language (set of instructions) which is write in Code Editor or IDE. This text is then converted by a compiler or interpreter into machine language, so the computer can perform specific tasks (complex operations).

·     Code Editor vs IDE

·     Types of Programming Language

There are different types of programming language for different types of developments, no one programming language is made for every development.

Programming Language Generally, divided into two categories:

1.     Low Level Language: A Low-Level Language is a programming language that speaks the computer's native language, like Assembly or Machine code. Because it has very little abstraction from the hardware, it is fast but hard for programmers to understand.

There are two types of low-level languages:

a.     Machine Language (First Generation Language – 1GL)

b.     Assembly Language (Second Generation Language – 2GL)

2.     High Level Language: A High-Level Language allows programmers to write instructions using familiar English words instead of complex machine code. Because computers can't understand it directly, this code must be translated by a compiler or interpreter before it can run.

High Level Languages are Third Generation Languages – 3GL.

The most common types of high-level languages are:

a.     Procedural Languages: These follow a step-by-step sequence of instructions.

Examples: C, Pascal.

b.     Object-Oriented Programming (OOP) Languages: These organize code around “objects”, which contain both data and the functions that act on that data.

Examples: Java, Python, C++.

c.      Scripting Languages: Often used to automate tasks or generate dynamic web content.

Examples: JavaScript, PHP, Ruby.

Uploading: 963237 of 963237 bytes uploaded.

·     Python Programming Language

®    Python is a high-level, general-purpose programming language that highlights code readability and simplicity. Its design philosophy prioritizes developer productivity, allowing programmers to express complex concepts in fewer lines of code compared to languages like C++ or Java.

®    Technically, Python is an interpreted language, which means the code is translated and executed line-by-line at runtime rather than being compiled beforehand. This immediate execution makes debugging and prototyping extremely fast and efficient. It is also dynamically typed, meaning developers do not need to declare variable types openly, adding to its flexibility.

®   While Python is versatile enough for web development and automation, it has established itself as the industry standard for Data Science, Artificial Intelligence (AI), and Machine Learning. This is largely due to its vast ecosystem of powerful libraries and frameworks—such as Pandas, NumPy, and TensorFlow—which allow professionals to process complex data structures and build intelligent algorithms with ease.

·     How to Install Python and How to Setup Python

There are Three methods of Installing Python in your system:

1.  Install Python via web

Step 1: Download “Python Manager” from official website https://www.python.org/ .

Step 2: Run that “Python Manager” and Set Up Manager.

Step 3: By using command “py install” in the manager terminal.

2.  Install Python via Terminal

Step 1: Open Terminal.

Step 2: Download “Python Manager” By using command “winget install 9NQ7512CXL7T”.

Step 3: Then use command “py install” in terminal for installing Python.

3.  Install Python via Microsoft Store

Step 1: Open Microsoft Store.

Step 2: Search “Python Manager” and Install that manager.

Step 3: launch Manager and use command “py install” for installing Python.




Comments