아래로 갈수록 어려움

1. 웹

2. 앱

3. 하이레벨 라이브러리(장치를 쓰지 않는 단순 코드 집합)

4. 로우레벨 라이브러리(OpenGL 같이 디바이스 쓰는거)

5. 컴파일러

6. 운영체제

7. 드라이버

8. 펌웨어

9. 아키텍쳐

10. PCB

11. SoC

12. 하드웨어 로직

13. 반도체 공정

14. 전자 물리(양자 역학 등)