As a developer you typically like to develop new software modules.
Before writing new software you should be familiar with:
Additionally, MIRA uses several external libraries where the user should at least be able to find and read the corresponding API reference, when necessary:
 Standard Template Library (STL), which contains commonly used data types and containers (lists, queues, maps) and algorithms (for sorting, etc.)
 boost, a collection of libraries with even more algorithms, containers, and different concepts
 Eigen, a library for linear algebra, matrices, vectors, numerical solvers, and related algorithms
If you are new to MIRA check out the tutorials.
