Content deleted Content added
No edit summary Tag: Reverted |
add example |
||
(14 intermediate revisions by 13 users not shown) | |||
Line 1:
{{Short description|Highly abstract programming language}}
A '''very high-level programming language''' ('''
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.}}
The term VHLL was used in the 1990s for what are today more often called [[high-level programming language]]s (not "very") used for scripting, such as [[Perl]], [[Python (programming language)|Python]], [[PHP]], [[Ruby (programming language)|Ruby]], and [[Visual Basic]].<ref>▼
Tom Christiansen et al (eds.): [[USENIX]] 1994 ''[http://www.usenix.org/publications/library/proceedings/vhll/index.html Very High Level Languages Symposium Proceedings].'' October
▲The term VHLL was used in the 1990s for what are today more often called [[high-level programming language]]s (not "very") used for scripting, such as [[Perl]], [[Python (programming language)|Python]], [[Ruby (programming language)|Ruby]], and [[Visual Basic]].<ref>
▲Tom Christiansen et al (eds.): [[USENIX]] 1994 ''[http://www.usenix.org/publications/library/proceedings/vhll/index.html Very High Level Languages Symposium Proceedings].'' October 26-28, 1994, Santa Fe, New Mexico</ref><ref>
{{cite web
|url= http://oreilly.com/news/vhll_1299.html
Line 22:
*[[Automatic programming]]
*[[Low-level programming language]]
*[[
==Notes==
Line 33 ⟶ 30:
{{Refbegin}}
*[http://portal.acm.org/citation.cfm?id=359886&coll=portal&dl=ACMProceedings, Symposium on Very High Level Languages]. SIG- PLAN Notices (ACM) 9, 4 (April 1974), 1-132.
*Teichroew, D. A survey of languages for stating requirements for computer-based information systems. Proc. AFIPS 1972 FJCC, AFIPS Press, Montvale, N.J., pp.
*[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 41 ⟶ 38:
{{Types of programming languages}}
{{Prog-lang-stub}}▼
▲[[Category: Programming language classification]]
▲{{Prog-lang-stub}}
{{computer-science-stub}}
|