Um profissional de programação pode atuar em diversas áreas. Dentre elas, encontram-se os desenvolvedores que atuam como “designers”, desenvolvedores que atuam como “front-end” e os desenvolvedores que atuam como “back-end”. Sobre essas áreas, podemos afirmar que
o programador que atua na área como “front-end” cria as imagens que serão utilizadas nos sites.
o programador que atua na área como “designers” desenvolve as interfaces visuais dos sites.
o programador que atua na área como “front-end” desenvolve as estruturas de dados dos sites.
o programador que atua na área como “back-end” cria as imagens que serão utilizadas nos sites.
o programador que atua na área como “back-end” desenvolve as estruturas de dados e as ferramentas de buscadores dos sites.