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