What is it?
Scope and purpose
Features
Dynamics solvers and programming languages