ну это со времен революции во франции. Сперва не был не цвет, а только флаг.
Изначально красный флаг следовало вывешивать в муниципалитетах Франции в случае уличных беспорядков, грозящих революционному правительству, как сигнал, что людям, вышедшим на улицы следует разойтись, а военные по сигналу флага должны были прибыть для подавления беспорядков и разгона толпы.
Не всегда военные были готовы разгонять толпу. Поэтому при якобинцах этот флаг стали вывешивать, что бы собрать своих сторонников, для разгона противников. Якобинцы и сделали красный флаг своим символом, как знак пролитой ими крови.
Впоследствии красный флаг стал использоваться рабочими при восстаниях как сигнал к сбору. После Парижской коммуны красный флаг стал символом международного рабочего революционного движения.
Революционное движение в России тоже взяли за основу красный флаг.
Во время подъема революционного движения в Европе и России в США ряд штатов принимает закон о запрете красных флагов. И впервые используется термин "красная угроза". И хотя запрет распространялся не только на коммунистов, но и на анархистов, социалистов, профсоюзы - использующих в своей символике красные флаги, последовавшие акты преследования именно "большевиков" (Слейтер Оверман, Пальмер) и нагнетания угрозы коммунистической революции в США прочно укоренили в общественном сознании связь "красной угрозы" и коммунистов. Таким образом коммунистов стали именовать "красные".
это заслуга СМИ в США и слабых политиков