2017-06-07T20:51:08Z
2019-02-28T21:51:13Z
A programming language is a formal language in which software is written.
programming language
urn:uuid:e827d9af-be73-4918-89aa-a296872be199
We will define a programming language as any (mathematically) formal language capable of causing a computer to execute potentially non-deterministic behaviour. This is in contrast to (indeed a subset of) a data format, which may not necessarily possess the adequate semantics to express non-deterministic behaviour.