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