Bronkode: Verskil tussen weergawes

Content deleted Content added
No edit summary
No edit summary
Lyn 2:
Bronkode word in [[sagtewareontwikkeling]] gebruik om 'n reeks stellings en/of verklarings voor te stel in 'n formaat wat maklik deur mense gelees kan word deur die toepassing van 'n betrokke [[programmeringstaal]].
 
'n [[Rekenaarprogram]] word gewoonlik saamgestel deuruit een of meer tekslêers. Dele van 'n program kan ook gestoor word in 'n [[databasis]] as 'n gestoorde prosedure of selfs brokkies kode in verskeie media.
 
Sommige rekenaarstelsel is meer kompleks as ander en verg dan meer beheer oor die bronkode. In sulke gevalle is dit moontlik dat 'n span ontwikkelaars toegang het tot dieselfde stel bronkode. Dit kan lei tot probleme indien een ontwikkelaar die veranderings van 'n ander oorskryf. In sulke gevalle word 'n bronkodebeheerstelsel gebruik.
Lyn 9:
Bronkode word hoofsaaklik gebruik as die invoer na die proses om 'n uitvoerbare program te skep deur die bronkode te voer na 'n [[samesteller]] of 'n [[vertaler]]. Dit word ook soms gebruik om [[algoritme]]s te kommunikeer aan mede-ontwikkelaars (b.v. brokkies bronkode in boeke).
 
SagtewareontwikkelaarsSagteware-ontwikkelaars bestudeer ook dikwels bronkode om nuwe tegnieke baas te raak en sodoende hul programmeringsvaardighede te verbeter.
 
Bronkode word saamgestel om uitgevoer te word binne 'n relevante omgewing. Tipies word 'n spesifieke [[sentraleverwerkingseenheid]] en [[bedryfstelsel]] geteiken. Die uitvoerbare program wat geskep is deur so aksie kan dus nie op 'n ander platform loop nie. Indien die bronkode beskikbaar is is dit moontlik om dit dan saam te stel om die nodige platform te teiken. In sommige omstandighedegevalle is dit ook behulpssamnuttig on die bronkode byderhand te hê om nuwe bronkode te skep vir die nuwe omgewing. Dit is veral die geval waar self die tegnologie waaringwaarin die bronkode is verouder tot so 'n puntmate dat dit sin maak om na 'n nuwe omgewing te opgradeer. 'n Voorbeel is [[Visual Basic 6]] na [[Visual Basic.NET]].
 
== Samestelling ==