[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Michael Kay" <mike@s...>
  • To: "'Mukul Gandhi'" <gandhi.mukul@g...>,<xml-dev@l...>
  • Date: Sun, 11 Apr 2010 10:17:46 +0100

> But I agree, that XHTML is not a programming language (but 
> interestingly, I think, XSLT is -- because it allows us to 
> express, a sequence of instructions, which are processable by 
> machines).

I think that in common usage, the term "programming language" means a
language that is computationally complete (Turing-complete). On that
definition, XSLT and XQuery are certainly programming languages, while XSD
and XHTML are not.

(The notion of a "sequence of instructions processible by machines" isn't
needed to make this distinction.)

Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member