CAML (Collaborative Application Markup Language) is an XML based markup language used with the family of Microsoft SharePoint technologies (Windows SharePoint Services and Office SharePoint Server). For the Objective Caml programming language, use the tag ocaml.
CAML (Collaborative Application Markup Language) is an XML based markup language used with the family of Microsoft SharePoint technologies (Windows SharePoint Services and Office SharePoint Server).
Not to be confused with Objective Caml, the current implementation of the Caml programming language. For Objective Caml, use the ocaml tag.
Unlike plain XML, CAML contains specific groups of tags to both define and display (render) data.
CAML query syntax can be created graphically from an existing SharePoint list by using the U2U CAML Generator tool.
For getting started with CAML, please visit its MSDN page.