Program 1 min read Rate this explanation: A set of instructions that a computer can execute Share this: Twitter Facebook LinkedIn Tutorial Program Tutorial Related Terms Procedure A set of instructions that performs a specific task Algorithm A step-by-step set of instructions to solve a problem Library A collection of pre-written code that can be used in a program Data Structures A way of organizing and storing data in a computer so that it can be accessed and modified efficiently Function A block of code that performs a specific task Learn More Reference 1 Reference 2 Video