Los lenguajes de programación se popularizan a través del marketing, al enfocarse en nichos específicos, start-ups y comunidades de usuarios, y al organizarse para difundir el lenguaje en universidades, empresas y de forma autogestionada, por ejemplo, a través de grupos de Google, Twitter y sitios web dedicados.