La programación es importante en la ingeniería civil porque permite automatizar tareas repetitivas como el diseño y revisión de planos, cálculos y análisis estructurales. Programas como AutoCAD, Excel, STAAD y otros incluyen módulos de programación que permiten personalizarlos y ajustarlos a los criterios y necesidades específicas de los ingenieros civiles para hacer su trabajo de manera más eficiente y productiva.