문제 : Reserved word란 무엇인가?
언어의 문법적으로 미리 정의된 단어로, 사용자가 식별자(identifier)로 사용할 수 없는 단어를 의미한다.
예: if, while, for, return 등은 대부분의 언어에서 reserved word다.
| 용어 | 엄밀한 정의 | 예시 | 변수명으로 사용 가능? | 
|---|---|---|---|
| Keyword | 언어 문법에서 현재 의미를 가지는 단어 | if, while, return, class | 
❌ | 
| Reserved Word | 현재는 쓰이지 않더라도 미래 사용을 위해 예약만 된 단어 | goto (Java), const (초기 C) | 
❌ | 
📌 즉, "keyword ⊂ reserved word"가 정확한 관계야.
문제 : Java와 C#에서 이름(identifier)은 얼마나 길 수 있는가?
문제 : 변수의 주소(address)란 무엇인가?