+ 2

Script vs program

What's the difference between a scripting language like (eg: bash) and a programming language? Any help is highly appreciated.

6th Dec 2016, 9:51 PM
Aditya
Aditya - avatar
1 Answer
+ 3
Scripting languages need an interpreter to be executed while they are not compiled and are distributed in plain text. Languages like C/C++/C#/Go/Rust/Assembler needs to be compiled before can be used/executed. Java is strange - is not a scripting language but needs interpreter (JVM) to run sources compiled into the bytecode. But anyway all these are programming languages - both scripting and compiled :)
6th Dec 2016, 10:03 PM
Ondƙej Doněk
Ondƙej Doněk - avatar