Broncode is de oorspronkelijke code van een computerprogramma of een ander type digitale content. De broncode van een programma is geschreven in een specifieke computerprogrammeertaal, zoals C++, Java, of Python, en bevat de instructies die de computer volgt om het programma uit te voeren. Broncode kan worden bewerkt en aangepast door programmeurs om het programma te verbeteren of om nieuwe functies toe te voegen. Broncode kan ook worden gedistribueerd aan anderen, zodat zij het programma kunnen gebruiken of aanpassen. In sommige gevallen kan broncode openbaar worden gemaakt, zodat anderen het kunnen inzien, bewerken, of gebruiken voor eigen doeleinden. In andere gevallen kan broncode beschermd worden door auteursrecht of andere intellectuele-eigendomsrechten, en mag het alleen worden gebruikt met toestemming van de rechthebbende.