If you call your Alexa design language APL (Alexa Presentation Language), it will be very confusing.
If you call your Alexa design language APL (Alexa Presentation Language), it will be very confusing. APL is A Programming Language, a popular array oriented language implemented by IBM, Dyalog, and many others. It has been around since the early 1960s. Look up APL programming language on the web and you'll see. Can I suggest AVL (Alexa Voice Language)?

-
BRUDZEWSKY ADAM commented
Alexa Design Language — ADL. For links to APL resources, see https://forums.developer.amazon.com/questions/195674/how-to-change-name-of-apl.html
-
Nathan W Ho commented
Addendum: had another developer point out this trick - you can use a ternary operator for the color and mod the ordinal:
"color": "${ordinal % 2 == 0? 'red' : 'blue'}"
However, the above request still stands, as an official way to do this, as well as a way to use more than two colors would be nice.
-
Robert G Schaffrath commented
LOL! I guess I am an old timer myself (I've been in IT since 1985 when I was 23). I have to admit that I thought of the APL programming language when I first saw the announcement for Alexa Presentation Language. About 18 years ago I met the last vestiges of the IBM APL support group out in San Jose.