What do you define as a programming language?

Often when people ask me what programming languages I know/use, I often answer “php, java, javascript, and basic SQL”. Even if I can html and css I mostly don’t count those since they don’t have the logic php, java, and javascript have, while SQL being on the border since it have a few functions/methods. I just wonder, how many leave out languages like that?