Technik programista to osoba, która za pomocą specjalistycznego języka pisze, czyli opracowuje programy komputerowe i wprowadza je do użytku. Oprogramowanie to w zasadzie każde narzędzie jakim posługujemy się używając komputera począwszy od najprostszych edytorów tekstów po skomplikowane narzędzia systemowe.