자바스크립트딥다이브1 [모던JS DeepDive] 1장 프로그래밍 1.1 프로그래밍이란? 프로그래밍이란 커뮤니케이션이다. - 기계가 실행할 수 있을 정도로 요구사항을 정확하고 상세하게 설명하는 작업 / 그 결과물이 코드 1.2 프로그래밍 언어 컴퓨터는 기계어만 이해 할 수 있다. 그래서 프로그래밍 언어가 필요하다. 프로그래밍 언어는 사람이 이해할 수 있는 약속된 구문으로 구성된 언어로, 이를 이용해 프로그램을 작성하면 번역기의 역할을 하는 컴파일러 또는 인터프리터가 컴퓨터가 이해할 수 있는 기계어로 번역을 해준다. 즉, 사람과 기계(컴파일러/인터프리터)가 모두 이해할 수 있는 약속된 형태의 인공어이다. 1.3 구문과 의미 프로그래밍도 결국 커뮤니케이션으로, 구문(Syntax)와 의미(semantic)의 조합으로 표현된다. 구문이 틀리면 에러가 발생하고, 의미가 틀리면 .. 2023. 1. 2. 이전 1 다음