Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in Python by (20.3k points)

How we can distinguish between the programming language and script language.And how we can say that python is a script language.

1 Answer

0 votes
by (40.7k points)

First, let's understand the basic differences between Scripting and Programming Languages:

All the scripting languages are nothing but programming languages. The theoretical difference between the two is that scripting languages do not require the compilation step and are rather interpreted. For example, normally, a C program needs to be compiled before running whereas normally, a scripting language like JavaScript or PHP need not be compiled.

Applications of Scripting Languages :

To automate certain tasks in a program

For extracting information from a data set

They are less code-intensive as compared to traditional programming languages

Applications of Programming Languages :

They typically run inside a parent program like scripts. Programming Languages are more compatible while integrating code with mathematical models. In this, Languages like JAVA can be compiled and then used on any platform.

For more information, you can refer to:

http://www.avigma.com/scripting-language-programming-language/

Coming back to your question, Python is considered a scripting language because of the historic blur between scripting languages and general-purpose programming languages. In fact, Python is not a scripting language, but a general-purpose programming language that also works as nicely scripting language.

Related questions

0 votes
1 answer
asked May 9, 2021 in Java by sheela_singh (9.5k points)
0 votes
1 answer
+1 vote
1 answer
0 votes
1 answer

Browse Categories

...