El paradigma de programación dominante en ingeniería es el de la programación estructurada. Entre la diversidad de lenguajes existentes se opta por el Lenguaje C, debido a que es uno de los primeros que fueron adoptados por la comunidad científica para el desarrollo de aplicaciones que debían interactuar entre el hardware de la PC (Computadora Personal) y el usuario.