What Is Programming - ESL Worksheet
What Is Programming - ESL Worksheet
Before Reading:
In the most basic sense, programming means creating a set of instructions for completing some specific task. In this sense, many of
our daily activities can be described as programmatic—they involve specific steps that often follow a set order. For instance, if you
get home from school and want to make yourself a peanut butter and jelly sandwich, you know that you will have to get two slices
of bread, butter each piece, spread peanut butter on one slice and jelly on the other, and finally put the two together.
In the context of computing, programming means creating a set of instructions not for a person but for a computer, in order to
accomplish a specific task. To do so you use a set of directives—a programming language—known to both the programmer and
the computer operating system. The kind of things we program computers to do is different from what we “program” ourselves to
do. Usually a set of instructions, or program, for a computer is intended to complete a task that:
is repetitious, and therefore would exceed human patience or capacity for long term attention to detail;
controls machinery in conditions unsuitable for humans because of physical limitations, hazardous conditions, etc.;
requires a high degree of accuracy;
requires high speed.