Algorytm zapisany w tym języku to program. W komputerach obecnie stosowanych program jest umieszczany w pamięci operacyjnej komputera. W pierwszych komputerach algorytm był zmieniany poprzez zmianę fizycznej sieci połączeń.
Sposób pobierania danych i wysyłania wyników zależy od konkretnego zastosowania komputera. Informacje podlegające przetwarzaniu mogą być wprowadzane do komputera z klawiatury, różnych urządzeń wejścia/wyjścia lub z pamięci. Wyniki obliczeń mogą być prezentowane na monitorze, drukarce lub bezpośrednio mogą sterować jakimś urządzeniem zewnętrznym.
W praktyce, komputer nie wszystkie wyniki obliczeń wysyła na określone urządzenie; niektóre wyniki (np. pośrednie) są kierowane do pamięci i używane ponownie jako dane wejściowe. Takie podejście przyśpiesza wykonywanie obliczeń – brak konieczności odczytywania wyników pośrednich i wprowadzania ich ponownie jako danych wejściowych.