DEV Community

Discussion on: Are CSS and HTML programming languages?

 
stereobooster profile image
stereobooster

Right, because (as I understand it) you always get to normal form and terminate.

Yes. Expressions in typed lambda always terminate (you can't create Y-combinator, for example).

It's not exactly a programming language either, though, right?

Why not? It's not very comfortable to use, but you can write a program in it, to calculate something

Thread Thread
 
deciduously profile image
Ben Lovy

Heh, fair enough :)

I guess my eventual conclusion is that I'm wrong, it doesn't make sense to delineate HTML and CSS as something different, but also as others have noted that the distinction itself isn't all that useful. Calling something one category has no bearing on what you can or cannot do with it.

Thread Thread
 
stereobooster profile image
stereobooster

Scientific approach - given enough evidence one changes opinion

Thread Thread
 
deciduously profile image
Ben Lovy

Gotta love a good ol' fashioned discuss!