HW(CPU)에 의존하는 언어 : Native언어
CPU를 User-Mode 단으로 가상화 시킨 후 그 가상 CPU와 통신하려고 쓰는 언어 : Managed 언어(예, JVM)
High(인간친화)->Low(기계친화)언어 : 컴파일러/인터프리터의 역할
인터프리터 : 코드를 한 줄씩 번역하여 실행(JS, 파이썬)
컴파일러 : 코드를 전체 통으로 번역하여 실행
코딩 시, 내가 함수(API)를 만들어 쓰거나 남이 만들어 놓은 함수세트(SDK)를 가져다 쓰거나.
API : 공구
SDK : 공구세트
'CS' 카테고리의 다른 글
3. 운영체제 (0) | 2023.02.18 |
---|---|
2. 컴퓨터의 연산 과정 (1) | 2023.02.05 |
1. 기초 (0) | 2023.02.04 |