Sun. 2. 6.
몸이 좀 아프고나서 회복하고 다시 공부를 시작한다.
앞으론 건강 관리도 좀 잘 해야겠다.
기초부터 차근차근 쌓아가고자 한다.
: 원시 코드를 컴퓨터가 이해할 수 있는 기계어(binary code)로 번역한다.
: 소스 코드 한 줄 한 줄을 바로 실행한다. 비유하자면 동시 통역.

1) 컴파일링의 유무: 컴파일러의 경우 컴파일링이 필요.
2) 생산 속도는 컴파일링이 필요 없는 인터프리터가 빠름.
3) 디버깅은 컴파일러가 유리. 인터프리터는 소스 코드 실행 전까지는 버그 인지가 어려움
4) 실행 속도는 컴파일러가 빠름. 컴파일하여 생성된 파일로 프로그램이 실행되기 때문. C, C++ (컴파일러) -> Java -> Python (인터프리터) 순으로 느려짐.
이 글은 제로 베이스 데이터 취업 스쿨 강의 자료 일부를 발췌하거나 참고하여 작성되었습니다.