17db96d56Sopenharmony_ci.. _reference-index:
27db96d56Sopenharmony_ci
37db96d56Sopenharmony_ci#################################
47db96d56Sopenharmony_ci  The Python Language Reference
57db96d56Sopenharmony_ci#################################
67db96d56Sopenharmony_ci
77db96d56Sopenharmony_ciThis reference manual describes the syntax and "core semantics" of the
87db96d56Sopenharmony_cilanguage. It is terse, but attempts to be exact and complete. The semantics of
97db96d56Sopenharmony_cinon-essential built-in object types and of the built-in functions and modules
107db96d56Sopenharmony_ciare described in :ref:`library-index`. For an informal introduction to the
117db96d56Sopenharmony_cilanguage, see :ref:`tutorial-index`. For C or C++ programmers, two additional
127db96d56Sopenharmony_cimanuals exist: :ref:`extending-index` describes the high-level picture of how to
137db96d56Sopenharmony_ciwrite a Python extension module, and the :ref:`c-api-index` describes the
147db96d56Sopenharmony_ciinterfaces available to C/C++ programmers in detail.
157db96d56Sopenharmony_ci
167db96d56Sopenharmony_ci.. toctree::
177db96d56Sopenharmony_ci   :maxdepth: 2
187db96d56Sopenharmony_ci   :numbered:
197db96d56Sopenharmony_ci
207db96d56Sopenharmony_ci   introduction.rst
217db96d56Sopenharmony_ci   lexical_analysis.rst
227db96d56Sopenharmony_ci   datamodel.rst
237db96d56Sopenharmony_ci   executionmodel.rst
247db96d56Sopenharmony_ci   import.rst
257db96d56Sopenharmony_ci   expressions.rst
267db96d56Sopenharmony_ci   simple_stmts.rst
277db96d56Sopenharmony_ci   compound_stmts.rst
287db96d56Sopenharmony_ci   toplevel_components.rst
297db96d56Sopenharmony_ci   grammar.rst
30