Different approaches to programming have developed over time, being identified as such either at the time or retrospectively.
Различити приступи програмирању су се појавили током времена, идентификовани као такви у том тренутку или ретроспективно.