Ant (combine declarative programming and imperative programming).This section lists additional examples not in those subcategories. (Pure) functional and logic-based programming languages are also declarative, and constitute the major subcategories of the declarative category.
HIGH PROGRAMMING LANGUAGE LIST SERIAL
Declarative programming stands in contrast to imperative programming via imperative programming languages, where control flow is specified by serial orders (imperatives). Main category: Declarative programming languagesĭeclarative languages express the logic of a computation without describing its control flow in detail. Frequently used for reacting to discrete events or for processing streams of data.
Provides a message based parallel-first concurrency model.
24.4 Languages with automatic reference counting (ARC).24.3 Languages with deterministic memory management.
HIGH PROGRAMMING LANGUAGE LIST MANUAL
24.2 Languages with manual memory management.