Desarrollo de software subyacente
La capa inferior es el nivel que se ocupa del hardware;
La programación orientada a objetos está sesgada principalmente hacia el diseño de aplicaciones, mientras que los programas de la capa inferior generalmente se desarrollan utilizando lenguaje ensamblador o lenguaje C. El desarrollo de programas orientados a objetos no requiere que usted tenga muchos conocimientos de hardware, mientras que el desarrollo de programas subyacentes requiere que tenga un conocimiento profundo de las computadoras, los microcontroladores o los sistemas integrados, ¡y es un poco más difícil de desarrollar de acuerdo con sus necesidades reales!