Hacker News new | ask | show | jobs
by capableweb 1237 days ago
CSS is probably the most mainstream language allowing dashes in names.
1 comments

Depends on whether you count all the serialized data on the wire or not; if you do, it's probably XML. ~

But I think OP meant programming languages, not styling or markup.

Everybody forgets about shell scripts! Bash allows dashes in executable names (how it couldn't) and in function names, but not in variable names, at least not without a lot of effort.