1. 프로그래밍이란? 프로그램 : 프로그램 언어로 이루어진 나열된 명령들의 집합 프로그램 언어 : 컴퓨터와의 대화에 사용되는 대화 수단 2. 컴파일 / 디버그 컴파일(Compile) / 컴파일러(Compiler) - 기계어 변역 : 저/고급언어로 작성된 프로그램을 기계어로 번역하는것(소스코드 전체) 디버그(Debug) / 디버깅(Debugging) / 디버거(Debugger) : 프로그램의 오류나 비정상적인 연산을 발견하고 그 원인을 밝히는 작업 진행 순서 : 소스코드 > 컴파일 > 디버깅 > 실행 3. 인터프리터(Interpreter) 고급언어로 작성된 소스코드를 한 줄 씩 번역하며 프로그램을 실행 컴파일러를 거쳐서 기계어로 변환되지 않고 바로 실행 많은 프로그램들이 가상머신을 사용하여 가상머신이 이해..