Oprogramowanie komputerowe
Oprogramowanie komputerowe jest to ciąg instrukcji w formie pisemnej, które kumulują się w zadania wykonane przez komputer. Zwykle polecenia programu wykonywane są w centralnej części procesora. Programie są przechowywane w formie pliku wykonywalnego i różnią się od kodu źródłowego towrzonego przez programistę. Ten sam program w czytelnej dla człowieka postaci kodu źródłowego, z którego pochodzą programy wykonywalne (np. skompilowane), pozwala programiście na badania i rozwój swoich algorytmów.