Question: what is the difference between a programming language and platform?
Answer: Platform vs. Language. ... But if you really think about it, a programming language is really "just" the syntax you write in; it could, and should, be completely decoupled from the platform – which is the APIs you are writing code against. That is the idea and promise that Elements is built upon and fulfills.