A Machine-Oriented Logic Based on the Resolution Principle
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Evolution of Business System Analysis Techniques
ACM Computing Surveys (CSUR)
Toward automatic program synthesis
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
An ALGOL-based associative language
Communications of the ACM
POSE: a language for posing problems to a computer
Communications of the ACM
Procedure-oriented language statements to facilitate parallel processing
Communications of the ACM
The next 700 programming languages
Communications of the ACM
Communications of the ACM
SIMULA: an ALGOL-based simulation language
Communications of the ACM
Program structures for parallel processing
Communications of the ACM
Design of a separable transition-diagram compiler
Communications of the ACM
An information algebra: phase 1 report—language structure group of the CODASYL development committee
Communications of the ACM
The specification of program flow in Madcap 6
ACM '72 Proceedings of the ACM annual conference - Volume 2
An algebraic model of information structure and information processing
ACM '72 Proceedings of the ACM annual conference - Volume 2
Tramp: An interpretive associative processor with deductive capabilities
ACM '68 Proceedings of the 1968 23rd ACM national conference
ACM '66 Proceedings of the 1966 21st national conference
Micro-Planner Reference Manual
Micro-Planner Reference Manual
Automatic programming.
Control structures for programming languages
Control structures for programming languages
Graph model analysis and implementation of computational sequences
Graph model analysis and implementation of computational sequences
A framework for choosing a database query language
ACM Computing Surveys (CSUR)
Improving the human factors aspect of database interactions
ACM Transactions on Database Systems (TODS)
Human Factors Studies of Database Query Languages: A Survey and Assessment
ACM Computing Surveys (CSUR)
ACM Transactions on Programming Languages and Systems (TOPLAS)
Communications of the ACM
A very high level programming language for data processing applications
Communications of the ACM
MPACT: microprocessor application to control-firmware translator
ACM SIGDA Newsletter
A high-level approach to computer document formatting
POPL '80 Proceedings of the 7th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Control structures for performance graphics
The papers of the ACM symposium on Graphic languages
Incremental program testing in a very high level language
ACM '76 Proceedings of the 1976 annual conference
A system for automatic software evaluation
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Application generators: Ideas for programming language extensions
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
The design of usable programming languages
ACM '75 Proceedings of the 1975 annual conference
Requirements statement language principles for automatic programming
ACM '74 Proceedings of the 1974 annual conference - Volume 1
DUIF: a data-driented flowchart environment
ACM SIGPLAN Notices
Note on semantics and optimization
ACM SIGPLAN Notices
Automatic generation of software systems
ACM SIGMIS Database
A multilevel design architecture for decision support systems
ACM SIGMIS Database
Encyclopedia of Computer Science
An assessment of written/interactive dialogue for information retrieval applications
Human-Computer Interaction
A general purpose dialogue processor
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
Optimization of single expressions in a relational data base system
IBM Journal of Research and Development
A familial specification language for database application systems
Computer Languages
Hi-index | 0.03 |
This paper attempts to describe some of the basic characteristics and issues involving the class of programming languages commonly referred to as “nonprocedural” or “very high level”. The paper discusses major issues such as terminology, relativeness, and arbitrary sequencing. Five features of nonprocedural languages are described, and a number of specific languages are discussed briefly. A short history of the subject is included.