based on a knowledge of data processing and programming. For a procedural vs. non-procedural language example, see non-procedural language. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other ...