# 미국 정보 교환 표준 부호 (American Standard Code for Information Interchange, ASCII)

미국 정보 교환 표준 부호(American Standard Code for Information Interchange, ASCII, 아스키)는 컴퓨터가 문자를 숫자로 표현하기 위해 정한 공개 문자 부호 표준으로, 이런 부호표 가운데 가장 널리 쓰인 초기 표준입니다. 흔히 약자 ASCII로 부릅니다. 영어 알파벳 순서를 기반으로 하며, 각 문자를 표현하는 데 7비트를 사용해 0에서 127(16진수 00에서 7F)까지의 값과 문자를 서로 대응시킵니다. 컴퓨터, 통신 장비 및 텍스트를 다루는 기타 장치에서 텍스트를 표현하는 데 널리 쓰입니다. 대부분의 최신 인코딩 방식은 ASCII와 호환되도록 설계되어 있습니다.

ASCII는 입력하는 각 문자, 숫자 및 기호에 고유한 숫자를 할당합니다. **7비트**(작은 디지털 스위치와 같음)를 사용하여 128개의 고유한 조합을 생성하며, 이는 다음을 나타내기에 충분합니다.

- 영어 알파벳의 26자 모두(대문자 및 소문자)
- 0에서 9까지의 숫자
- $, %, & 같은 구두점과 일반적인 기호
- 공백과 제어 문자(줄 바꿈 및 탭과 같은 작업에 사용됨)

이 표준 덕분에 서로 다른 제조사의 컴퓨터와 장치가 같은 방식으로 텍스트를 저장하고 주고받을 수 있게 되었습니다.

## ASCII 작동 방식: 실제 사례

각 문자는 정해진 코드값 하나에 대응합니다. 예를 들어 대문자 ‘A’는 65(16진수 41), 소문자 ‘a’는 97(16진수 61), 숫자 ‘1’은 49, ‘$’ 기호는 36입니다. 따라서 키보드로 “$100”을 입력하면 컴퓨터는 이를 “36 49 48 48”이라는 값으로 저장하고 처리합니다.

한글이나 이모티콘은 ASCII에 없기 때문에 유니코드로 표현되지만, 유니코드의 UTF-8 방식도 영문자와 숫자는 ASCII와 같은 값으로 인코딩합니다.

## 타자기에서 터치스크린으로

ASCII는 출시 이후 디지털 텍스트 표현의 기반이 되었습니다.

- **컴퓨터:** ASCII는 컴퓨터가 텍스트를 저장, 처리 및 표시할 수 있도록 하여 워드 프로세서, 이메일 및 수많은 기타 애플리케이션의 길을 열었습니다.
- **통신 장비:** 텔레프린터에서 최신 스마트폰에 이르기까지 ASCII는 다양한 장치 간에 원활한 텍스트 교환을 보장합니다.
- **텍스트 그 이상:** ASCII는 글자뿐 아니라 줄 바꿈, 탭 같은 기능을 지시하는 제어 문자도 부호화합니다.

## 현재의 위치

최신 시스템은 다양한 언어와 기호를 수용하기 위해 확장된 인코딩 방식을 사용하지만 ASCII는 여전히 그 기반으로 남아 있습니다. UTF-8 같은 유니코드 인코딩도 처음 128개 문자를 ASCII와 같은 값으로 표현합니다. ASCII가 특히 많이 쓰이는 영역은 다음과 같습니다.

- **기본 텍스트 파일:** 많은 설정 파일과 간단한 문서는 단순성과 폭넓은 호환성 때문에 여전히 ASCII에 의존합니다.
- **네트워크 통신:** 단순성과 보편성이 중요한 네트워크 프로토콜에서 자주 사용됩니다.
- **과거 데이터:** 구형 시스템의 데이터를 보존하고 해석하려면 ASCII에 대한 이해가 필요한 경우가 많습니다.

**ASCII의 장점**

- **단순성:** 간단한 7비트 구조로 인해 이해하고 구현하기 쉽습니다.
- **호환성:** 거의 모든 컴퓨터 시스템과 장치가 ASCII를 이해하므로 기본적인 텍스트 교환에 안정적입니다.
- **효율성:** 더 복잡한 인코딩 방식에 비해 저장 공간이 덜 필요합니다.

**ASCII의 단점**

- **국제화 부족:** 영어를 중심으로 만들어져 한글을 비롯한 다른 언어의 문자를 지원하지 않습니다.
- **제한된 문자 수:** 128개의 고유한 문자만 지원하므로 더 다양한 기호 집합이 필요한 최신 애플리케이션에서는 제한적일 수 있습니다.
- **유연성 부족:** 기본적인 라틴 알파벳 이외의 복잡한 스크립트나 언어를 표현하는 데 적합하지 않습니다.

---
출처: https://achivx.kr/glossary/american-standard-code-for-information-interchange-%EB%AF%B8%EA%B5%AD-%EC%A0%95%EB%B3%B4-%EA%B5%90%ED%99%98-%ED%91%9C%EC%A4%80-%EB%B6%80%ED%98%B8/ · ACHIVX 용어 사전 · 수정일 2026-10-20
