top | item 23645448

Musical notation disguised as the oldest programming language

4 points| f2hex | 5 years ago

Can be the musical notation considered as a first form of "programming" language? In the and it is like a DSL, it has a symbolic notation, it allows the reproduction of "actions" on a device (musical instrument)...

4 comments

order

dificilis|5 years ago

It's not Turing complete. DSL yes. Programming language no.

f2hex|5 years ago

Well that is not completely true: if you referred to the conditional aspect there is a way to execute/repeat and branching from specific section in a score conditioned by specific situation. "Repeat with different endings": https://en.wikipedia.org/wiki/Repeat_sign

potrei|5 years ago

Yes, but not all programming languages are Turing complete. Type 3 languages, for example, are not Turing complete.