Zde jsou semafory červené, žluté a zelené

Pojďme mluvit o semaforech. Vzhledem k tomu, že jsme byli děti, bylo nám řečeno, že červená znamená zastavit, zelená znamená jít a žlutá znamená buď 'zbraň', nebo ukázat nějakou opatrnost - uděláte někoho naštvaným způsobem. Ale odkud přišel univerzální barevný jazyk pro řízení rychlosti vozidla?