Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Core Language > Package Development > Namespace Management >
Standard Namespaces
Mathematica allows arbitrary hierachical namespaces. However, several standard "contexts" are conventionally used for predefined purposes.
System` the context for system-defined symbols
Global` the default context for user-defined symbols
    
package` the conventional context for public symbols in a package
package`Private` the conventional context for private symbols in a package
    
$CellContext` placeholder for the context of a symbol inside Dynamic
Cell$n`, Notebook$n` unique contexts generated for cells or notebooks
    
Developer` built-in symbols intended for advanced package development
Experimental` symbols introduced in a particular version for experimental purposes
MORE ABOUT
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team