cs
소스 코드와 명령어
hmk run dev
2024. 3. 2. 02:17
내가 작성한 소스코드가 어떻게 컴퓨터가 이해할 수 있는 명령어로 바꿔서 동작하게 할까?
고급 언어(js, java, python 등등)와 저급 언어
고급 언어
- 개발자가 이해하기 쉽게 만든 언어
- 컴파일 언어
작성된 소스코드가 컴파일러에 의해 저급 언어로 변환되고,
컴파일 결과로 저급 언어인 목적 코드가 생성된다,
- 인터프리트 언어
인터프리터에 의해 한 줄씩 실행
소스 코드 전체가 저급 언어로 변환되기까지 기다릴 필요 없음
컴파일과 인터프리트 과정 살펴보기
저급 언어
- 컴퓨터가 이해하고 실행하는 언어
기계어
이진수 혹은 16진수로 표현된 기계어
어셈블리어
0과 1로 이루어진 기계어를 읽기 편한 형태로 번역한 저급언어
Reference
혼자 공부하는 컴퓨터 구조+운영체제 - 예스24
혼자 해도 충분합니다! 1:1 과외하듯 배우는 IT 지식 입문서이 책은 독학으로 컴퓨터 구조와 운영체제를 배우는 입문자가 ‘꼭 필요한 내용을 제대로 학습’할 수 있도록 구성했다. 뭘 모르는지
www.yes24.com