(1) The logic in software. There are many code paths in an application, each solving a different part of the program. For example, every loop can be considered a code path. See program logic and loop.