+ 14
What is the difference between a markup language and a programming language??
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.
+ 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.
+ 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?
+ 4
Basically a markup language is not used to do programming, but it is for describing text content.
+ 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.
+ 1
The diffrence between debate and discussion is same as the diffrence between markup language and programming language...now think?
- 2
It's easy bro.