Very high-level programming language: Difference between revisions

Content deleted Content added
add example
 
(4 intermediate revisions by 4 users not shown)
Line 1:
{{Short description|Highly abstract programming language}}
A '''very high-level programming language''' ('''VHLL''') is a [[programming language]] with a very high level of [[Abstraction (computer science)|abstraction]], used primarily as a professional programmer productivity tool.{{Citation needed | date=April 2016|reason=Seems strange, as all programming languages are highly goal-oriented.}} An example would be [[Jq (programming language)|jq]].
 
VHLLs are usually [[___domain-specific language]]s, limited to a very specific application, purpose, or type of task, and they are often [[scripting language]]s (especially extension languages), controlling a specific environment. For this reason, very high-level programming languages are often referred to as goal-oriented programming languages.{{Citation needed | date=April 2016|reason=Seems strange, as all programming languages are highly goal-oriented.}}
Line 32:
*Teichroew, D. A survey of languages for stating requirements for computer-based information systems. Proc. AFIPS 1972 FJCC, AFIPS Press, Montvale, N.J., pp. 1203-1224.
*[http://www.cliki.net/Libre%20Software%20Meeting%202004 Libre Software Meeting 2004]
*[http://www-jcsu.jesus.cam.ac.uk/~csr21/papers/lightning/lightning.ps Libre Software Meeting: Proceedings of the VHLL track (2004).] {{Webarchive|url=https://web.archive.org/web/20060112011752/http://www-jcsu.jesus.cam.ac.uk/~csr21/papers/lightning/lightning.ps |date=2006-01-12 }}
*Libre Software Meeting (2003) [http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg02777.html VHLL Track announcement]
{{Refend}}
Line 42:
 
{{Prog-lang-stub}}
{{computer-science-stub}}