konkurs IOCCC).
Przykładowy kod źródłowy prostego programu obliczającego sumę dwóch liczb:
w języku C++// Calculating sum of two numbers #include <iostream>
int main() {
int sum; sum = 2 + 2;
std::cout << sum << std::endl; return 0; } w języku Python# Calculating sum of two numbers
sum = 2 + 2 print(sum)
Organizacja Kod źródłowy danego oprogramowania może się składać z wielu plików zwanych często plikami źródłowymi. W większości programów pliki źródłowe nie zawierają całego kodu wymaganego do uruchomienia aplikacji i opierają się o biblioteki.
Duże projekty mogą liczyć sobie nawet tysiące plików. Kodowi źródłowemu towarzyszą wtedy dodatkowe instrukcje (np. w postaci pliku Makefile) opisujące zależności między poszczególnymi plikami i podające przepis, jak je skompilować, aby powstał kompletny program. Do zarządzania konfiguracją oprogramowania w celu śledzenia zmian kodu źródłowego wykorzystywane są także systemy kontroli wersji.
Licencjonowanie