Programming Language Description Languages

Author(s):  
Peter D. Mosses
1979 ◽  
Vol 8 (98) ◽  
Author(s):  
Bent Bruun Kristensen ◽  
Ole Lehrmann Madsen ◽  
Birger Møller-Pedersen ◽  
Kristen Nygaard

<p>The report contains a proposal for the definition of the BETA programming language. Description of additional concepts to be included (contexts, descriptors, layers) and possible alternatives to the proposal are given.</p><p>BETA is a general block-structured language in the style of Algol, Simula, and Pascal. It is intended to be used for programming computer systems, and for defining and implementing application oriented languages.</p><p>BETA is closer to Simula than to Algol and Pascal. Procedure, function, type and class declarations have been unified into one declaration called a pattern. Objects may execute their actions independently (possibly in concurrency) and communication between them must be synchronized in a manner similar to Hoare's Communicating Sequential Processes. The notions of static subroutine, variable and constant have been unified into one concept. In contrast to Simula, BETA has possibilities for a completely static storage layout.</p>


1985 ◽  
Vol 14 (192) ◽  
Author(s):  
Jørgen Lindskov Knudsen ◽  
Kristine Stougård Thomsen

<p>The conceptual framework presented in this paper contains language independent concepts that enable discussions of programming languages in general, independently of the premises of specific languages. Within the framework, special emphasis is put on analysis of the abstraction techniques: Classification, aggregation and generalization.</p><p>The discussion of the various aspects of programming languages is based on a model for program executions - the descriptor-entity model.</p><p>The conceptual framework can serve as an aid in gaining a coherent understanding of the programming language area, and in the process of language description and standardization.</p><p>The approach to the development of the framework is to attack the programming language area from two different perspectives. Firstly, programming languages are seen as tools for conceptual modelling, and secondly, as tools for instructing the computer.</p>


1978 ◽  
Vol 9 (4) ◽  
pp. 213-219
Author(s):  
Carol McCall Davis

This article describes methods of language programming for profoundly mentally retarded children that are based on linguistic principles. Examples of program contents are drawn from research reports and include cuing procedures, as well as progress from receptive through imitative behaviors, labeling responses, and grammatical sequencing.


2020 ◽  
Vol 2 (2) ◽  
pp. 113-127
Author(s):  
Nova Indrayana Yusman

Yamaha Vixion Club Bandung (YVCB) was formed on July 7, 2007 in the city of Bandung, as a place of friendship between Yamaha Vixion motorcyclists. In its organizational structure, YVCB has a Human Resource Development (HRD) division. Until now, there are more than 800 Yamaha Vixion Club Bandung members. This software is made to facilitate the work of the Yamaha Vixion Club Bandung HRD Division in processing member data. Created using Microsoft Webmatrix as an editor with the PHP programming language. The database uses MySQL with PHPMyAdmin as the software. The method used in making this software is prototyping so that between developers and customers can understand each other what the customer wants. The purpose of making web-based member data management software is that in terms of managing member data it can be done anytime and anywhere by just accessing the internet. In the use of the program, the author chose to use PHP, because PHP is the best and easiest to use in website programming language. Based on the last paragraph, the author intends to make aplication based computerized attendance so that become effective and efficient in terms of time.


Sign in / Sign up

Export Citation Format

Share Document