The question of whether CSS is a programming language serves only one purpose: to demote those who write it.
There is no confusion that needs to be clarified, and no other purpose in asking, beyond the most trivial kind of pedantry.
The debate itself is an act of gatekeeping, whether intentional or not. Its only significant effect is to elevate some work over other work, despite their essentially identical nature.
The only meaningful function of the question is segregation. #css
@collinsworth I run into this sort of thing all the time as a back end developer, only their favourite technology is correct, it's such snobbery, makes me want to puke, #css is a fine language and those that know it's intricacies and interactions with the various browsers are great developers