- Python Basic Tutorial
- Python - Home
- Python - Overview
- Python - Environment Setup
- Python - Basic Syntax
- Python - Comments
- Python - Variables
- Python - Data Types
- Python - Operators
- Python - Decision Making
- Python - Loops
- Python - Numbers
- Python - Strings
- Python - Lists
- Python - Tuples
- Python - Dictionary
- Python - Date & Time
- Python - Functions
- Python - Modules
- Python - Files I/O
- Python - Exceptions
- Python Advanced Tutorial
- Python - Classes/Objects
- Python - Reg Expressions
- Python - CGI Programming
- Python - Database Access
- Python - Networking
- Python - Sending Email
- Python - Multithreading
- Python - XML Processing
- Python - GUI Programming
- Python - Further Extensions
Is Python a scripting language?
Yes, Python is a scripting language.
Scripting language v/s Programming language
The first question which strikes into the mind is, what is the difference between programming and scripting language. The only difference which exists is that the scripting language does not require any compilation, it is directly interpreted.
Why is Python a scripting language?
A scripting language is one that is interpreted. Python is an interpreted language. Python uses an interpreter to translate and run its code. Hence Python is a scripting language.
Interpreter v/s Compiler
Compiler − Compiler scans the whole program at once and converts it into machine code.
Interpreter − The interpreter converts the program into machine code one line at a time.
- Related Articles
- Is Python a programming language or simply a scripting language?
- Difference Between Server-side Scripting and Clientside Scripting
- Is Python Dynamically Typed Language?
- What type of language is python?
- Why is Python such a common beginner's language?
- Basic Operators in Shell Scripting
- Explain how Python is an interpreted language
- Is Python an easy language to learn?
- Ending a connection with SAP Instance and stop scripting
- How to remove Web Scripting Virus?
- Why do we need shell scripting?
- What is a Computer language?
- What is the use of learning the Python language?
- Handling errors in SAP GUI Scripting code
- What are Cross-Site Scripting (XSS) Attacks?