• Blog
  • Projects
  • Resume
profile_image

모던 자바스크립트 Deep Dive - 1장 프로그래밍

StudyJavaScript

2024.01.15

1.2 프로그래밍 언어

  • 프로그래밍 언어를 컴퓨터가 이해할 수 있는 기계어로 번역하는 것을 컴파일러 혹은 인터프리터라 칭함
  • 프로그래밍은 프로그래밍 언어를 사용해 컴퓨터에게 실행을 요구하는 일종의 커뮤니케이션
    • 프로그래밍 언어는 구문(syntax)과 의미(semantics)의 조합으로 표현


1.3 구문과 의미

  • 프로그래밍은 요구사항의 집합을 분석해서 적절한 자료구조와 함수의 집합으로 변환하여 그 흐름을 제어하는 것.
  • 언어의 의미는 문맥에 있는 것. 문법에 있는 것이 아님!! ⇒ 네이밍 잘하자!