Functional programming languages

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Functional languages are a class of languages based on the lambda calculus, a very simple but powerful model of computation. Proponents claim that the use of a functional language supports faster production of software, shorter programs, and more readable and verifiable code than the use of conventional so-called imperative programming languages. Furthermore, in the research community functional languages have been used as the basis of study on advanced type systems, parallel computing, program optimization, and programming language semantics.

Original languageEnglish (US)
Title of host publicationComputer Science Handbook, Second Edition
PublisherCRC Press
Pages92-1-92-28
ISBN (Electronic)9780203494455
ISBN (Print)9781584883609
StatePublished - Jan 1 2004

ASJC Scopus subject areas

  • Computer Science(all)
  • Mathematics(all)

Fingerprint Dive into the research topics of 'Functional programming languages'. Together they form a unique fingerprint.

  • Cite this

    Goldberg, B. (2004). Functional programming languages. In Computer Science Handbook, Second Edition (pp. 92-1-92-28). CRC Press.