반응형
바이트코드언어
-
C++, JAVA, 파이썬으로 보는 컴파일, 바이트, 인터프리터 언어 차이점Review/ByteByteGo - System Design 2024. 8. 5. 19:30
각 언어 유형 특징컴파일된 언어 (Compiled Languages)설명: 컴파일러가 소스 코드를 기계어로 컴파일합니다. 기계어는 나중에 CPU가 직접 실행할 수 있습니다.예: C, C++, Go바이트코드 언어 (Bytecode Languages)설명: 소스 코드를 먼저 바이트코드로 컴파일한 후, JVM(Java Virtual Machine)이 프로그램을 실행합니다. 때로는 JIT(Just-In-Time) 컴파일러가 소스 코드를 기계어로 컴파일하여 실행 속도를 높입니다.예: Java, C#인터프리터 언어 (Interpreted Languages)설명: 소스 코드가 컴파일되지 않고, 런타임 시 인터프리터에 의해 해석됩니다.예: Python, JavaScript, Ruby내용 요약컴파일된 언어종류: C, C..