Enum

“Enum”이라는 단어는 프로그래밍에서 사용되는 용어로, 열거형(enumerated type)을 의미합니다.

“enum” 자체는 라틴어에서 직접 온 단어가 아니라, 영어 단어 “enumerate”에서 유래한 용어입니다.

“Enumerate”는 ‘하나씩 세다’, ‘열거하다’라는 의미를 가지며, 이 단어의 라틴어 어원은 “enumerare”입니다. “Enumerare”는 “e-” (out of)와 “numerare” (to count)의 결합으로, ‘하나씩 세어 나가다’라는 의미를 가집니다.

따라서, “enum”의 어원을 찾기 위해서는 “enumerate”의 라틴어 배경인 “enumerare”에 주목해야 합니다.