Πηγαίος κώδικας: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Μεταφορά σε "Σημειώσεις ιστορικού"
τα πάντα
Γραμμή 1:
{{πηγές|1|02|2017}}
[[Αρχείο:CodeCmmt002.svg|thumb|250px|Απεικόνιση πηγαίου κώδικα Java (μπλε), με [[Σχόλιο (προγραμματισμός)|σχόλια]] προλόγου σε κόκκινο και ενδιάμεσα σχόλια σε πράσινο]]
Στην [[πληροφορική]], '''πηγαίος κώδικας''' (ή απλώς '''κώδικας''') είναι οποιαδήποτε σειρά από εντολές ή δηλώσεις σε κάποια ευανάγνωστη (human-readable) [[γλώσσα προγραμματισμού]]. Ο όρος ''πηγαίος κώδικας'' αναφέρεται συνήθως σε εντολές που γράφονται από κάποιον προγραμματιστή σε μια γλώσσα προγραμματισμού, και όχι σε εντολές που παράγονται αυτόματα από λογισμικό.
 
Ο πηγαίος κώδικας που αποτελεί ένα [[πρόγραμμα]] συνήθως αποθηκεύεται σε ένα ή περισσότερα [[αρχείο κειμένου|αρχεία κειμένου]], ή πιο σπάνια σε βάσεις δεδομένων, ενώ εμφανίζεται και ως [[κομμάτι κώδικα|κομμάτια κώδικα]] (code snippets) που τυπώνονται σε βιβλία ή άλλα μέσα. Μεγάλες συλλογές από αρχεία πηγαίου κώδικα οργανώνονται συνήθως σε ένα [[Δενδρική δομή|δένδρο]] [[κατάλογος (υπολογιστές)|καταλόγων]], που λέγεται τότε '''δένδρο πηγαίου κώδικα''' (source tree).
 
Ο πηγαίος κώδικας ενός προγράμματος είναι όλα τα αρχεία κώδικα που χρειάζονται για να μετατραπεί το πρόγραμμα από αναγνώσιμη μορφή σε μια ή περισσότερες γλώσσες προγραμματισμού σε εκτελέσιμη μορφή. Ο πηγαίος κώδικας μπορεί να [[μεταγλωττιστής|μεταγλωττιστεί]] σε εκτελέσιμο κώδικα μηχανής ή να εκτελεστεί ως έχει από κάποιον [[διερμηνέας (πληροφορική)|διερμηνέα]].
 
{{Πληροφορική-επέκταση}}