O processo de gravação de programas de computador é chamado
programação ou
Desenvolvimento de software . Embora a "programação" seja o termo mais conciso, o "desenvolvimento de software" é frequentemente preferido, pois abrange o processo mais amplo, incluindo planejamento, design, teste e manutenção, além da codificação real.