Numbers generated by a scientific code can be recorded in a file according to xml conventions and grammar. These xml data may then be imported for processing into another code or viewed in a web browser with the aid of an xsl stylesheet, as discussed in Chapters 3 and 4. Three main tasks of interest in scientific computing are (a) creating xml formatted output from scientific code, (b) reading xml formatted input and accommodating it into data structure of a chosen programming language, and (c) navigating through an xml document with the objective of retrieving desired pieces of information.