Kod źródłowy
Kod źródłowy odnosi się do zbioru linii kodu komputerowego, które są odpowiedzialne za zdefiniowanie działania programu (oprogramowania) na podstawie listy deterministycznych instrukcji i instrukcji. Zasadniczo kod źródłowy jest podstawowym stanem oprogramowania w momencie jego pierwotnego napisania.
Jako taki, kod źródłowy składa się z zestawu instrukcji, które można napisać w różnych językach programowania komputerowego, takich jak Java, JavaScript, C, Python, PHP, Go, Rusty, Solidity i Haskell. Wszystkie te języki programowania mają wspólną cechę: składają się z zestawu instrukcji, które komputery mają wykonać, aby wykonać określone czynności i wytworzyć określone dane wyjściowe.
Po utworzeniu kod źródłowy jest często „tłumaczony” lub kompilowany na język maszynowy, który komputery są w stanie zrozumieć i wykonać. Jednak w niektórych sytuacjach kod źródłowy jest wykonywany od razu, bez potrzeby kompilacji (te programy komputerowe nazywane są interpreterami).
Podczas opracowywania oprogramowania komputerowego etap kodu źródłowego jest początkową fazą pracy, w której programiści są w stanie czytać, komentować i wprowadzać zmiany, zanim program zostanie sfinalizowany i ostatecznie wykonany przez maszynę komputerową. Biblioteki kodu źródłowego znacznie ułatwiają pracę inżynierów oprogramowania, informatyków i programistów, ponieważ są w stanie umieszczać uwagi w wierszach kodu (na przykład fragmenty czytelnego zwykłego tekstu z objaśniającymi i wnikliwymi komentarzami).