User:Lugalde/Universal programming language: Difference between revisions

Content deleted Content added
Lugalde (talk | contribs)
mNo edit summary
Lugalde (talk | contribs)
mNo edit summary
Line 3:
'''Universal programming language'''
 
In [[Computer science]] and [[Computer programming]], the '''Universal programming language''' refers to an hypotetical or real programming language having the most features of diverse programming languages such as homoicoinicity[[Homoiconicity]], diversity or paradigms[[Programming paradigm]], notations, syntaxes, etc. and runnable by compuetrs regards of their architecture.
 
On its simpest definition, an universal programming language should be able to host and run programs expressed as [[Algorithm|algorithms]], given that these are bound to neither a particular programming language nor computer architecture.
Line 13:
[[Little man computer]]
 
[[Donald_KnuthDonald Knuth]]'s [[MIX]]
 
Formulae
 
= Features =
 
[[Homoiconicity]]
 
[[Orthogonality (programming)|Ortogonality]]
Line 23 ⟶ 25:
[[Expressive power (computer science)]]
 
[[Literate programming]]
[[Programming paradigm]]
 
[[
 
Syntaxes