La programación es una herramienta indispensable para los ingenieros civiles. Les permite resolver problemas de cálculo y estructuras a través de programas y simulaciones. Específicamente, la programación es muy útil en ingeniería estructural y en análisis hidráulicos para simular flujos de agua. Conocer programación también es necesario para ofrecer servicios de diseño de sistemas y obras civiles que cumplan con estándares internacionales de seguridad.