Difference between Programming, Scripting and markup language | CoderGuy

Hello everyone, welcome to CoderGuy (A free platform to learn different programming languages). I am Sadanand, after completing today's article you'll be able to differentiate between programming vs scripting vs markup language.

So let's begin

Actually, this is very confusing to differentiate between these languages. So here's is a complete extract of points that I found on the web and my own programming experience.


Scripting vs Markup vs Programming
Scripting vs Markup vs Programming


What is the markup language?


A markup language is used to represent structured data rather than logic. It is typically used in document formatting.
For example: In HTML it structures data in lists, paragraphs, title and more as compared to normal text.


What is the scripting language?


A scripting language is a programming language that is interpreted, rather than compiled, or at least provide the option of being interpreted.which means that scripting languages represent a subset of all programming languages. 

A language may be both "scripting" and "programming": Python is regularly used to "mediate between programs", and also to "transform data". There are other languages like Java which are seldom used to "mediate between programs", not because this is impossible but because they are not designed to make this easy. The key feature of a scripting language is that it can orchestrate other programs, just like a script gives the cue to an actor to start his part.

It comes with very extensive standard libraries. Many programming languages do as well, but it is more optional for them.


What is the programming language?


A programming language is used to transform data. It does so by creating CPU instructions that rewrite the input data into the output; hopefully, the desired output. Examples of transforming data is to compute a sum out of a number of addends, or solving a system of differential equations from a set of conditions, or writing and reading from a tree-like structure in a consistent manner given a sequence of possibly simultaneous queries.

Hope you enjoyed this lesson, Share this with your loved ones 💓 and help it grow. 😍


Thanks for reading

Post a Comment

0 Comments