최근 수정 시각 : 2023-10-10 17:25:22

영숫자

1. 개요2. 영숫자 목록

1. 개요

영숫자(, alphanumericals, alphanumeric characters)는 라틴 문자아라비아 숫자를 통틀어 이르는 말이다.

'영숫자'라는 용어는 '영문자'와 '숫자'의 합성어이다. 본래 한글은 문자고 한국어는 언어로 둘이 전혀 별개의 개념인 것처럼 라틴 문자는 문자고 영어는 언어로 서로 다른 개념임에도 영어를 라틴 문자로 표기한다는 점 때문에 이 둘을 연결지어 '영문자'라고 부르고 되었고 '영숫자'라는 용어 역시 여기서 파생된 것. 사실 '영숫자'라는 용어도 사이시옷을 잘못 쓴 단어이다. '숫자'라는 단어는 한자어+한자어 합성어 중 사이시옷을 붙이는 6가지의 예외에 포함되기 때문에 사이시옷을 붙이지만, 貰房은 '셋방'이라고 쓰는 게 옳지만 傳貰房은 '전셋방'이 아닌 '전세방'이라고 쓰는 게 옳은 것처럼 英數字도 '영수자'라고 써야 옳다. 하지만 '영수자'라고 쓰면 '영문자'와 '숫자'의 합성어라는 사실을 대번에 알기 어려운데다 거래에서의 '영수인'을 다르게 부르는 말인 '영수자'(領收者)와도 혼동할 여지가 있어 그냥 '영숫자'라고 부른다.

주로 전산 분야에서 이 용어를 접할 일이 많다. 예를 들어 변수 이름은 영숫자로 써야 한다든가 등이 있다.

2. 영숫자 목록

좁은 의미의 영숫자는 다음과 같이 62가지가 있다.
  • 숫자: 0 1 2 3 4 5 6 7 8 9 (ASCII 0x30 ~ 0x39)
  • 대문자: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (ASCII 0x41 ~ 0x5A)
  • 소문자: a b c d e f g h i j k l m n o p q r s t u v w x y z (ASCII 0x61 ~ 0x7A)

넓은 의미에서는 ASCII 0x20부터 0x7E까지 죄다 영숫자로 포괄하기도 한다. 특히 _(ASCII 0x5F)는 높은 확률로 영숫자에 포괄한다. 변수 이름 등에 띄어쓰기 대용으로 쓸 수 있게 만들어져 있기 때문.