모던 자바스크립트 Deep Dive - 1장 프로그래밍
Study
JavaScript
2024.01.15
1.2 프로그래밍 언어
- 프로그래밍 언어를 컴퓨터가 이해할 수 있는 기계어로 번역하는 것을 컴파일러 혹은 인터프리터라 칭함
- 프로그래밍은 프로그래밍 언어를 사용해 컴퓨터에게 실행을 요구하는 일종의 커뮤니케이션
- 프로그래밍 언어는 구문(syntax)과 의미(semantics)의 조합으로 표현
1.3 구문과 의미
- 프로그래밍은 요구사항의 집합을 분석해서 적절한 자료구조와 함수의 집합으로 변환하여 그 흐름을 제어하는 것.
- 언어의 의미는 문맥에 있는 것. 문법에 있는 것이 아님!! ⇒ 네이밍 잘하자!