Re: [xml-dev] which class of programming languages, XML Schema language belongs
Hi Mike,
Thanks for the explanation.
That's helpful.
On Fri, Mar 11, 2022 at 2:18 PM Michael Kay <[email protected]> wrote:
Well, I would say that XSD is indeed a "formal computer language", but not a "programming language"; I don't think you can describe something as a programming language unless it is Turing-complete.
I don't know of any universally accepted categorisation scheme for formal computer languages, and without such a scheme you can't say where a particular language fits; but it's certainly reasonable to describe XSD as a constraint specification language or as a data definition language (if indeed those two categories are distinct).
Michael Kay
Saxonica
Regards,
Mukul Gandhi