farm boy: a boy who has grown up on a farm
living thing: a living (or once living) entity
high-level language: a problem-oriented language requiring little knowledge of the computer on which it will be run