Social Research Glossary


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Home


Citation reference: Harvey, L., 2012-20, Social Research Glossary, Quality Research International,

This is a dynamic glossary and the author would welcome any e-mail suggestions for additions or amendments. Page updated 19 December, 2019 , © Lee Harvey 2012–2020.


A fast-paced novel of conjecture and surprises



core definition

A program (UK English) is an algorithm or set of instructions written in a specified manner (depending on the limitations of the programming language) that tells the computer which operations to perform to produce a desired result.

explanatory context

Programming languages are the mechanisms by which humans usually provide instructions to computers. They are special, simplified languages that are usually fairly close to English. There are a large number of different programming languages and each have lexigraphical, syntactic and semantic rules that need to be conformed to if the  source code is to be successfully translated into machine code by the compiler and  assembler.

analytical review

associated issues


related areas

See also



copyright Lee Harvey 2012–2020


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Home