Python is a Programming Language
What is Programming Language?
Programming language is used to get things done by a computer system (which has no intelligence of its own).
A programming language is comprised of a set of instructions to:
- Take inputs from the outside world.
- Process inputs,
- To produce desired outputs.
All these steps together can be called – an algorithm.
Thus, we can say that – “Programming languages are used in computer programming to implement algorithms.”
In depth – What is Programming?
What is Python?
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.
Interpreted Language – Interpreted language executes the program (source code) line by line after converting it to machine code.
In depth – What are Compilers, interpreters and assemblers?
Object Oriented Language – Methodology or paradigm in which all the components of a programming language are implemented as classes and objects.
High Level Language – These programming languages are modern languages which are more close or similar to human languages, designed to simplify the programming.
Dynamic symantics – Python is a programming language that supports dynamic symantics since it is dynamically typed language. Same variable in a program at different stages can hold different type of data.
in depth – What is dynamic binding in python?