What is the primary purpose of pseudocode in the development process?
To debug programs once they have been written.
To outline the program's logic in human-readable format before coding.
To compile the program into binary code that computers can execute.
To encrypt the program's code for security purposes.