Can take a program and break it down to the source code, showing all the paths and variables in the program. Countless applications, from code breaking to finding hidden functionality inside a program.
https://www.inc.com/larry-kim/9-places-you-can-learn-how-to-code-for-free.html