Computer programming languages : a comparative introduction - Ford, Neville J. (Neville John) (Ellis Horwood series in computers and their applications., 1990)