Category talk:Non-Programming Languages: Difference between revisions
Category talk:Non-Programming Languages (view source)
Revision as of 23:10, 6 July 2009
, 15 years agoWP definition
(Is Turing completeness relevant?) |
(WP definition) |
||
Line 23:
I am afraid it still confuses things. This round it is Turing-completeness and the language purpose. A data description language, or a text processing language can perfectly be Turing complete. The notable example is the [http://en.wikipedia.org/wiki/Conway%27s_life Conway's life]. The "language" of its configurations has no "algorithmic" purpose. Nevertheless it is Turing-complete. Is it a programming language? At the same time [[SQL]] is not Turing-complete. Is it a non-programming language then? As for "execution semantics", that rather is a hidden reference to imperative programming. Do [[Prolog]] or [http://en.wikipedia.org/wiki/Simulink MATLAB/SIMULINK] have it? [http://en.wikipedia.org/wiki/Printer_Command_Language PCL] does not? My opinion is that any computer language is a programming one independently on its power or purpose. --[[User:Dmitry-kazakov|Dmitry-kazakov]] 21:09, 6 July 2009 (UTC)
: According to [[wp:Programming language|Wikipedia]]: "A programming language is a machine-readable artificial language designed to express computations that can be performed by a machine, particularly a computer." --[[User:Ce|Ce]] 23:10, 6 July 2009 (UTC)
|