Programming vs Scripting

Manish Raj - Aug 27 - - Dev Community

Programming language defines a specific set of instructions that can be used to produce various kinds of output. The programmer provides a set of instruction for a computer to achieve a certain goal. Certain algorithms can also be implemented by writing programmes.

A scripting language is a programming language that does not require an explicit compilation step and support scripts. Scripting languages are often interpreted rather than compiled. Software applications, web pages within a web browser, usage of a shell of an operating system can be automated through Scripting languages.

Key Differences Between Programming vs Scripting:

  1. Code with Programming language takes longer to develop as more code needs to be written whereas with Scripting, it takes less time to code as it needs less coding.

  2. Programming languages do not require a host; they are executable whereas Scripting languages need a host.

  3. Programming languages are complex and tedious to learn whereas Scripting languages are easier to learn, write and master as compare to Programming languages.

  4. Programming languages are generally compiled and create an executable file whereas Scripting languages are interpreted and do not create an executable file.

. . . . .
Terabox Video Player