Este material tem o objetivo de introduzir programadores com interesse nascente nestatecnologia aos conceitos básicos necessários para o entendimento e desenvolvimento deaplicações Bitcoin. O foco é o mais prático quanto possível sem perder de vista a teorianecessária para uma prática sólida e independente. Logo, por não ser uma especificacãotécnica detalhada sobre cada minúncia do protocolo, materiais opcionais paraaprofundamento são recomendados ao longo do texto. E, por sua natureza digital, estematerialpermanecerá em evolução em busca de estender e melhorar seu conteúdo.