개발한 프로그램이 어떤 환경에서 어떻게 작동하는지 이해하고 있어야 하고, 프로그램을 위한 최적의 컴퓨터 환경을 스스로 파악할 수 있어야 함컴퓨터 구조를 이해하면 입력과 출력에만 집중하는 개발을 넘어 성능, 용량, 비용까지 고려하며 개발하는 개발자가 될 수 있음컴퓨터는