AiVosto has a set of tools for visualizing source code from many languages: Visustin. It has been on the market since ancient times. I tried this for a long time, was not 100% convinced. Perhaps you want to give it a try and evaluate whether it costs you money for you.
For me, it was such that in order to understand some complex algorithm, I still have to experiment with it, having a graph that helps a little, but as an encoder, you can probably easily visualize cycles and decision trees without software. I do not want to let you use this, just try before investing, having schedules, but also useful.
jdehaan
source share