예약어(Reserved Word)는 프로그래밍 언어에서 특별한 목적을 위해 미리 예약해둔 단어를 의미한다.이 단어들은 언어의 문법(Syntax) 구조를 형성하고 특정 기능을 수행하기 위해 사용된다.때문에 개발자가 변수명이나 함수명 등으로 사용할 수 없다.const class = "something"; // ❌ class는 예약어const if = "test"; // ❌ if는 예약어const const = 5; // ❌ const는 예약어같은 방식이다. 예약어는 그 자체로 목적을 가진 단어이기 때문에 변수로 설정할 수 없다. 간단히 말하자면 이게 변수인지 예약어인지 판단을 못하게 되는 것이다. 예를 들어, JavaScript에서 'class'는 클래스를 정의하는 데 사용..