Java15 years experience
Although Pascal was my first love, Java is in many ways the best programming language I know.
Xslt5 years experience
Michael Kay, the author of the best Java XSLT processor (Saxon) and a large part of the XSLT specification, also wrote the best books on the subject. Very accessible,...
XML10 years experience
XML didn't live up to its expectations, but I still like it.