Talk:Very high-level programming language: Difference between revisions

Content deleted Content added
Jonw2 (talk | contribs)
VHLL is a historical term from the 1980s and should retain the definition it was given at that time.
Implementing WP:PIQA (Task 26)
 
(5 intermediate revisions by 5 users not shown)
Line 1:
{{Talk header}}
{{WikiProject Computing|class=Stub|importance=|software=yes}}
{{Old afd|date=[[January 31]], [[2006]]|result='''keep'''|page=Very high-level programming language}}
{| class="messagebox standard-talk oldafd" style="text-align:center;"
{{WikiProject banner shell|class=Stub|
| width="48px" | [[Image:Evolution-tasks2.png|35px|Articles for deletion]] || This article was nominated for [[Wikipedia:Deletion policy|deletion]] on [[January 31]], [[2006]]. The result of [[Wikipedia:Articles for deletion/Very high-level programming language|the discussion]] was '''keep'''.
{{WikiProject Computing|class=Stub|importance=|software=yes}}
|}}
{{findsourcesnotice}}
 
== Python and Logo ==
Given Python's features and it's many bindings (GL, Gnome and KDE to name a few), I think it's a bad example. [[Logo programming language|Logo]] however, would be a good example because it can only be used to draw things with. [[KTurtle]] is a [[FLOSS|free]] implementation of it, and allows the programmer to draw lines with a turtle. Good for educating children the very basics of coding.
*I agree with you and also think Logo would be a better example. I'm changing that right now. However, I've also seen Python and Javascript been mentioned as "very high level". I actually think it's a misnamer and I'm going to mention it in the article. [[User:Sarg|Sarg]] 21:12, 2 Jun 2005 (UTC)
Line 62 ⟶ 64:
I'm going to pipe in with some examples that I think relevant. Leopard Programming Language, AutoHotkey (but not Autoit, basic-like syntax), DOS Batch files, Ren'Py (there are many others of this type). According to what I am reading ("usually limited to a very specific application, purpose, or type of task,and often scripting languages"; "they might use syntax that is never used in other programming languages, such as direct English syntax") there is an ease of use to the language, syntax that professional developers might find offensive but non-programmers useful and can build _targeted_ _solutions_ quickly (but aren't suited for general programming). Sorry if my post doesn't meet the guidelines here, not sure how to use the talk system. [[User:Paxdomine|Paxdomine]] ([[User talk:Paxdomine|talk]]) 18:04, 18 January 2015 (UTC)
 
This article is unclear. Does VHLL mean its original definition, namely a language usable by non-programmers, namelyin other words a 4GL, or declarative language, such as SQL? Or is it a language having high orders of abstraction, such as Scheme? Or does it mean what HLL or 3GL used to mean, e.g. Python? And who decides on the definition?
Note that VHLL was used mainly in the 1980s, so the original definition is the most appropriate.
[[User:Jonw2|Jonw2]] ([[User talk:Jonw2|talk]]) 14:55, 20 October 2018 (UTC)
 
== GPT has transformed actual human language into a "very high-level programming language" ==
 
Much like what pseudo-code-approaching languages have almost (seemingly) tried to achieve, a coding-oriented AI can now take natural language instructions to generate code, i.e. a programmer productivity tool. If this seems half-baked to anyone, consider tokens and combinations thereof as actual lexical tokens, the composition of which will trigger deterministically set computer instructions. Perhaps this deserves insertion or at least consideration. [[Special:Contributions/90.132.212.6|90.132.212.6]] ([[User talk:90.132.212.6|talk]]) 09:52, 3 May 2023 (UTC)