Two kinds of finite incidence structures, simple graphs and error-correcting linear codes, may be constructed in Magma. The categories are:
Elliptic curves are also available, in the category GeomEC.