Durante o desenvolvimento de um site, a pessoa desenvolvedora ____ é responsável por criar os aspectos funcionais deste site, é ela quem possibilita que um usuário faça uma busca por algum produto e realize a compra do que desejar. Para isso, a programação pode ser feita utilizando a linguagem ___.
Sendo assim, o que vemos na frente de um site é chamado de ____, e o que existe por trás deste site, chamamos de ___.