how can explain the diference between programming languge and protocol?, can protocol have extension?we know that machines communicate with protocol, but they can also do so with expressive language.so, I think the difference between these two is unclear. also, the references for defining these two are not clear.so maybe protocol is superset of language, eg: protocol equ communication language?, assembly equ machine language?, css equ styling language?, can any body do explain what is a protocol compared to language?
comparison of computer processing language vs protocol
http;programming languages;machine code