A BASE FOR THE DEFINITION OF COMPUTER LANGUAGES

The presentation investigates and describes certain promising ideas for the design of computer languages and translators. By isolating and utilizing the fundamental elements of computer languages and the fundamental mechanisms of assemblers and compilers this approach provides a very flexible and po...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Bennett,Richard K
Format: Report
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Bennett,Richard K
description The presentation investigates and describes certain promising ideas for the design of computer languages and translators. By isolating and utilizing the fundamental elements of computer languages and the fundamental mechanisms of assemblers and compilers this approach provides a very flexible and powerful base for defining languages and their translators. Throughout the approach, the user's needs are emphasized in a studied and analytical manner. The approach seeks to give the user facilities that really help him and place at his command many devices and facilities which today are available only in separate, special-purpose languages. The purpose of this approach is to achieve simplification, unification, and standardization of existing languages so they may all be built on one universal base and may all be handled by one general translator. At the same time, this universal base and its translator will encourage the orderly and rapid development of many new powerful languages tailored to special areas. These new languages would greatly reduce the programming effort required in these areas, could help solve the programming bottleneck, and could further the development of some of the really challenging applications of the digital computer. (Author)
format Report
fullrecord <record><control><sourceid>dtic_1RU</sourceid><recordid>TN_cdi_dtic_stinet_AD0664086</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>AD0664086</sourcerecordid><originalsourceid>FETCH-dtic_stinet_AD06640863</originalsourceid><addsrcrecordid>eNrjZNB3VHByDHZVcPMPUgjxcFVwcXXz9PMM8fT3U_B3U3D29w0IDXENUvBx9HMPdXR3DeZhYE1LzClO5YXS3Awybq4hzh66KSWZyfHFJZl5qSXxji4GZmYmBhZmxgSkAV9FIrQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>report</recordtype></control><display><type>report</type><title>A BASE FOR THE DEFINITION OF COMPUTER LANGUAGES</title><source>DTIC Technical Reports</source><creator>Bennett,Richard K</creator><creatorcontrib>Bennett,Richard K ; SIGNATRON INC LEXINGTON MASS</creatorcontrib><description>The presentation investigates and describes certain promising ideas for the design of computer languages and translators. By isolating and utilizing the fundamental elements of computer languages and the fundamental mechanisms of assemblers and compilers this approach provides a very flexible and powerful base for defining languages and their translators. Throughout the approach, the user's needs are emphasized in a studied and analytical manner. The approach seeks to give the user facilities that really help him and place at his command many devices and facilities which today are available only in separate, special-purpose languages. The purpose of this approach is to achieve simplification, unification, and standardization of existing languages so they may all be built on one universal base and may all be handled by one general translator. At the same time, this universal base and its translator will encourage the orderly and rapid development of many new powerful languages tailored to special areas. These new languages would greatly reduce the programming effort required in these areas, could help solve the programming bottleneck, and could further the development of some of the really challenging applications of the digital computer. (Author)</description><language>eng</language><subject>COMPILERS ; Computer Hardware ; COMPUTER PROGRAMMING ; Computer Programming and Software ; DIGITAL COMPUTERS ; MACHINE TRANSLATION ; OPTIMIZATION ; PROGRAMMING LANGUAGES ; STANDARDIZATION ; SYMBOLS ; SYNTAX</subject><creationdate>1967</creationdate><rights>APPROVED FOR PUBLIC RELEASE</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,776,881,27546,27547</link.rule.ids><linktorsrc>$$Uhttps://apps.dtic.mil/sti/citations/AD0664086$$EView_record_in_DTIC$$FView_record_in_$$GDTIC$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Bennett,Richard K</creatorcontrib><creatorcontrib>SIGNATRON INC LEXINGTON MASS</creatorcontrib><title>A BASE FOR THE DEFINITION OF COMPUTER LANGUAGES</title><description>The presentation investigates and describes certain promising ideas for the design of computer languages and translators. By isolating and utilizing the fundamental elements of computer languages and the fundamental mechanisms of assemblers and compilers this approach provides a very flexible and powerful base for defining languages and their translators. Throughout the approach, the user's needs are emphasized in a studied and analytical manner. The approach seeks to give the user facilities that really help him and place at his command many devices and facilities which today are available only in separate, special-purpose languages. The purpose of this approach is to achieve simplification, unification, and standardization of existing languages so they may all be built on one universal base and may all be handled by one general translator. At the same time, this universal base and its translator will encourage the orderly and rapid development of many new powerful languages tailored to special areas. These new languages would greatly reduce the programming effort required in these areas, could help solve the programming bottleneck, and could further the development of some of the really challenging applications of the digital computer. (Author)</description><subject>COMPILERS</subject><subject>Computer Hardware</subject><subject>COMPUTER PROGRAMMING</subject><subject>Computer Programming and Software</subject><subject>DIGITAL COMPUTERS</subject><subject>MACHINE TRANSLATION</subject><subject>OPTIMIZATION</subject><subject>PROGRAMMING LANGUAGES</subject><subject>STANDARDIZATION</subject><subject>SYMBOLS</subject><subject>SYNTAX</subject><fulltext>true</fulltext><rsrctype>report</rsrctype><creationdate>1967</creationdate><recordtype>report</recordtype><sourceid>1RU</sourceid><recordid>eNrjZNB3VHByDHZVcPMPUgjxcFVwcXXz9PMM8fT3U_B3U3D29w0IDXENUvBx9HMPdXR3DeZhYE1LzClO5YXS3Awybq4hzh66KSWZyfHFJZl5qSXxji4GZmYmBhZmxgSkAV9FIrQ</recordid><startdate>196710</startdate><enddate>196710</enddate><creator>Bennett,Richard K</creator><scope>1RU</scope><scope>BHM</scope></search><sort><creationdate>196710</creationdate><title>A BASE FOR THE DEFINITION OF COMPUTER LANGUAGES</title><author>Bennett,Richard K</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-dtic_stinet_AD06640863</frbrgroupid><rsrctype>reports</rsrctype><prefilter>reports</prefilter><language>eng</language><creationdate>1967</creationdate><topic>COMPILERS</topic><topic>Computer Hardware</topic><topic>COMPUTER PROGRAMMING</topic><topic>Computer Programming and Software</topic><topic>DIGITAL COMPUTERS</topic><topic>MACHINE TRANSLATION</topic><topic>OPTIMIZATION</topic><topic>PROGRAMMING LANGUAGES</topic><topic>STANDARDIZATION</topic><topic>SYMBOLS</topic><topic>SYNTAX</topic><toplevel>online_resources</toplevel><creatorcontrib>Bennett,Richard K</creatorcontrib><creatorcontrib>SIGNATRON INC LEXINGTON MASS</creatorcontrib><collection>DTIC Technical Reports</collection><collection>DTIC STINET</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Bennett,Richard K</au><aucorp>SIGNATRON INC LEXINGTON MASS</aucorp><format>book</format><genre>unknown</genre><ristype>RPRT</ristype><btitle>A BASE FOR THE DEFINITION OF COMPUTER LANGUAGES</btitle><date>1967-10</date><risdate>1967</risdate><abstract>The presentation investigates and describes certain promising ideas for the design of computer languages and translators. By isolating and utilizing the fundamental elements of computer languages and the fundamental mechanisms of assemblers and compilers this approach provides a very flexible and powerful base for defining languages and their translators. Throughout the approach, the user's needs are emphasized in a studied and analytical manner. The approach seeks to give the user facilities that really help him and place at his command many devices and facilities which today are available only in separate, special-purpose languages. The purpose of this approach is to achieve simplification, unification, and standardization of existing languages so they may all be built on one universal base and may all be handled by one general translator. At the same time, this universal base and its translator will encourage the orderly and rapid development of many new powerful languages tailored to special areas. These new languages would greatly reduce the programming effort required in these areas, could help solve the programming bottleneck, and could further the development of some of the really challenging applications of the digital computer. (Author)</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_dtic_stinet_AD0664086
source DTIC Technical Reports
subjects COMPILERS
Computer Hardware
COMPUTER PROGRAMMING
Computer Programming and Software
DIGITAL COMPUTERS
MACHINE TRANSLATION
OPTIMIZATION
PROGRAMMING LANGUAGES
STANDARDIZATION
SYMBOLS
SYNTAX
title A BASE FOR THE DEFINITION OF COMPUTER LANGUAGES
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T21%3A21%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-dtic_1RU&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=unknown&rft.btitle=A%20BASE%20FOR%20THE%20DEFINITION%20OF%20COMPUTER%20LANGUAGES&rft.au=Bennett,Richard%20K&rft.aucorp=SIGNATRON%20INC%20LEXINGTON%20MASS&rft.date=1967-10&rft_id=info:doi/&rft_dat=%3Cdtic_1RU%3EAD0664086%3C/dtic_1RU%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true