Código fonte: o que é?

Entenda o que é o código fonte, a sua relação com o código binário e como ele é muito importante para a manutenção dos sistemas computacionais.