Por onde ou Como começar? Bom, vamos começar pelo básico do básico.. Você já deve ter pesquisado um pouco pra ter chegado na conclusão que quer começar, vou explicar aqui da forma mais simples e como aprendi, o que é o que. A primeira coisa que você precisa saber é que existem dois tipos de linguagens, elas são definidas como Client Side e Server Side. A Client Side é voltada ao cliente, e sua renderização ocorre por meio no navegador ou seja, seria o visual, layout do site, suas definições e estilizações básicas como ; - Cor - Fonte - Efeitos de Hover ... (e muito mais) Resumindo, esse é o Front-end, se encaixa aí a linguagem de marcação HTML, o CSS e a linguagem JavaScript. Já a outra seria a Server Side voltado ao servidor o Back-end, que faz funcionar a área de login de um site, mostra os dados de uma tabela do servidor em uma determinada página e assim por diante, nesse caso as linguagens são C#, Java, Python e outros. 👊 Bom, agora vem aquela ...