Tutorials
#########

GMT itself is a command-line tool that can be directly used in scripting languages
like Bash or Batch. The GMT community has also developed wrappers for GMT that
allow users to access GMT functionality from within other programming languages
such as Python, Matlab, and Julia.

This section provide tutorials cover different programming languages, including
Bash, Python, Matlab, and Julia, serving as a starting point for users who want
to learn how to use GMT and/or its wrappers effectively for their specific needs.

.. toctree::
   :maxdepth: 2

   tutorial/bash/index
   tutorial/julia/index
   Tutorials for PyGMT <https://www.pygmt.org/latest/tutorials/index.html>
   Tutorials for GMT/Mex <https://doi.org/10.1002/2016GC006723>
