Earlier quoted context omitted.
It's a relic of SAT verbal analogies section which was removed in 2005. The syntax "A:B::C:D" represents the statement "A is to B as C is to D". So on the test you'd get questions such as python:snake :: ___ : ___ a) lua:satellite b) swift:bird c) java:coffee d) pearl:gem and you might select A because python is an interpreted scripting language and a type of snake in the same way lua is a scripting language and a ty…
huh? wouldnt the answer be D? python is a type of snake, pearl is a type of gem. neither A or B make any sense.
A swift is a type of bird, so that would follow the same logic as the example;
ProgrammingLang:Animal