컴파일러 컴파일러란 특정 프로그래밍 언어로 작성된 소스코드를 컴퓨터가 이해할 수 있는 언어로 번역하는 역할을 하는 프로그램이다. 컴파일 언어는 이 컴파일러를 사용하는 프로그래밍 언어라고 할 수 있다. 컴파일 언어의 종류 : C , C++, C#, JAVA, 파스칼 등 인터프리터 인터프리터란 소스코드를 바로 실행하는 프로그램이다. C와 python을 대조해보면 C는 전체 소스코드중 어떤 한 줄이라도 error(컴파일상의 에러)가 발생하는 부분이 있으면 실행되지 않지만 python의 경우 드래그로 선택된 부분만 실행도 가능하고 ctrl+enter로 한줄 한줄 실행도 가능하며 전체 실행시 실행되다가 error가 발생하는 부분에서 멈추기도 하는 것을 생각해본다면 이해하기 쉽다. 인터프리터 언어의 종류 : Jav..