Wiele osób uważa, że w Polsce programming narodził się dzięki Counter – Strike. W pewnym sensie wiele osób ma rację, gdyż ta gra, jak żadna inna wcześniej zdobyła chyba największą popularność w naszym kraju, nie wynikało to z faktu, że jest darmowa, chociaż po części pewnie tak, wynikało to z faktu, że ta gra jest po prostu doskonałym, wręcz idealnym shooterem, który łączy w sobie umiejętności, konieczność dobrego przeglądu mapy oraz oczywiście konieczność myślenia. Jednak na świecie tym ojcem programmingu był jeden z najstarszych obecnie granych RTSów, gra, która podbiła serca milionów ludzi na całym świecie, gra, która jest grana nadal pomimo upływu chyba dwunastu lat. Mowa tu oczywiście o Starcrafcie. Ponieważ programming narodził się w Korei Południowej, gdzie strategie różnego rodzaju są wręcz narodowym hobby, to właśnie nie trudno się domyśleć, dlaczego to właśnie Starcraft jest tym ojcem wszystkich gier programmingowych. To właśnie Starcraft umożliwił pierwszym graczom w pełni profesjonalne granie no i to w końcu Starcraft jest najbardziej popularną i najlepiej opłacaną grą programmingową na całym świecie, a przede wszystkim w Korei Południowej czy też Chinach. Zresztą do tej pory Koreańscy progamerzy czy też Chińscy uważają, że Starcraft jest najlepszą grą do zarobienie pieniędzy, tym bardziej, że już niedługo na światło dzienne ukarze się jego druga część a sama gra przetrwa w ten sposób spokojnie kolejnych kilka lat. To dzięki Starcraftowi coraz głośniej mówi się o uznaniu e-sportu jako oficjalnej dyscypliny sportu.