What is the difference between a markup language and a programming language?? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 14

What is the difference between a markup language and a programming language??

27th Jul 2017, 4:45 AM
Gregor Duff
Gregor Duff - avatar
7 Answers
+ 13
HTML + CSS is programming technically... but very limited. They're basically calling functions and that's it. That's why it's known as markup; all it can really do is present text in a specific way that you tell. That's where JavaScript comes. While it's only restricted to web (unless it's using a framework to be used outside), it's a full programming language where you can code logic. So when you think it's a contradiction that those who make web codes on here aren't considered programmers, they actually are programming if they use JavaScript.
27th Jul 2017, 6:13 AM
Ahri Fox
Ahri Fox - avatar
+ 11
A programming language  - has a specific syntax that can be used to produce various kinds of output. - is either interpreted or compiled to machine language as instructions for a computer. - used to create programs which implements algorithms. (Important! Compare why HTML and CSS are not programming languages) - May actually be derived from earlier programming languages. This is also why a "coder" and a "programmer" may not always mean the same thing.
27th Jul 2017, 5:56 AM
Hatsy Rei
Hatsy Rei - avatar
+ 8
@Lucas Dantas if markup language is not used to do programming then you mean the person who only expert in HTML and CSS and can make many excellent code by using that is not a programmer...is it?
27th Jul 2017, 4:57 AM
Gregor Duff
Gregor Duff - avatar
+ 4
Basically a markup language is not used to do programming, but it is for describing text content.
27th Jul 2017, 4:48 AM
Lucas Dantas
Lucas Dantas - avatar
+ 3
Who uses HTML and CSS are not transforming data, they change data's presentation instead. If the terminology is so important, i guess the whole community takes HTML and CSS experts as programmers, since they've learned all the programming logic and stuff.
27th Jul 2017, 5:13 AM
Lucas Dantas
Lucas Dantas - avatar
+ 1
The diffrence between debate and discussion is same as the diffrence between markup language and programming language...now think?
27th Jul 2017, 7:37 AM
Amit Sharna
Amit Sharna - avatar
- 2
It's easy bro.
28th Jul 2017, 3:59 PM
Hassan Aziz