프로그램 : 사전에 수행절차를 계획하는것
컴퓨터라는 요소를 활용하여 절차를 만든다.
컴퓨터프로그램 : 컴퓨터를 이용한 절차를 만들어놓은것
CPU = ALU(산술연산,논리연산장치),CU(흐름을 제어,절차를 무한히 반복하게 할수있게해주는것),레지스터(연산을 처리하기 위한 임시저장공간),
두개의 번역기를 통해 실행코드가 완성 -컴파일언어 -컴파일러 -어셈블리어 -어셈블러 -기계어 -인터프리터언어 -인터프리터