Procedural programming

TODO: add term