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