.. _api:

******************************************************************************
API
******************************************************************************

PDAL is a C++ library, and its primary API is in that language. There is also a
:ref:`python` API that allows reading of data and interaction with `Numpy`_.

.. note::

  Users looking for documentation on how to use PDAL's command line applications should look :ref:`here <apps>` and users looking for documentation on how to contribute to PDAL should look :ref:`here <development_index>`.

.. toctree::
   :maxdepth: 1

   cpp/index
   transition/index

.. _`Numpy`: http://www.numpy.org/
