Publisher's Synopsis
Focusing on problem solvers within the programming functions, rather than on compiler writing and language design, Friedman combats the problem of language dependence by showing how programming languages achieve the same results using different syntactic constructs.;The text centres on business information processing emphasizing program design methodology, database-centred high-productivity tools and commercial applications. It examines fourth-generation languages and modern programming environments, covers object-oriented and expert systems programming languages, Smalltalk and PROLOG, discusses programming paradigms - imperative, functional, rule-oriented, object-oriented, access, dataflow and constraint.