B'elanna Torres reprograms a Cardassian ship's computer. The Doctor is a holographic program coded by a Starfleet researcher. Multiple ship's crew across shows and seasons code their own holodeck 'programs'. Chief O'Brien makes computer subsystems to house a sentient computer program. Spock often dealt with computers and analysed them in ways akin to software analysis, including breaking a program by feeding it paradoxical information.
Star Trek may not call anyone a programmer by name, but clearly the science and engineering officers are proficient programmers to varying degrees.
austin-cheney•1h ago