How event driven programming differs from procedural programming?

Answer:
Event driven programming relies upon outside input, such as a mouse or a keyboard, to continue. It will wait for a signal from one of these to decide what to do next. Procedural programming runs through a set of procedures or instructions that are static - it only varies depending on content being worked on. Examples:
Event Driven: Video Game
Procedural: Video converter (once it starts, it relies only upon internal components)
First answer by Eric Guinn. Last edit by Eric Guinn. Contributor trust: 0 [recommend contributor recommended]. Question popularity: 12 [recommend question].