키보드 자판 특수문자 이름 모음 총정리

컴퓨터나 스마트폰을 사용하다 보면 키보드의 다양한 특수문자를 사용하게 됩니다. 하지만 이런 특수문자들의 정확한 이름을 모르고 “그거 그거”라고 표현하는 경우가 많죠. 특히 개발자나 디자이너, 문서 작업을 많이 하는 분들에게는 특수문자의 정확한 명칭을 아는 것이 의사소통에 큰 도움이 됩니다. 오늘은 키보드에 있는 모든 특수문자의 한글 이름과 영문 이름을 한눈에 볼 수 있도록 완벽하게 정리해 드리겠습니다.

1. 키보드 특수문자 전체 정리표

키보드에서 볼 수 있는 모든 특수문자와 그 이름을 한 번에 정리했습니다. 영문 이름과 한글 이름, 그리고 발음까지 함께 제공합니다.

기호한글 이름영문 이름영어 발음별칭/추가 명칭
~물결표, 물결표시Tilde틸드Wiggle(위글)
`억음 부호, 그레이브Grave, Backtick그레이브, 백틱Accent, Back Quote
!느낌표Exclamation Mark (Point)엑스클러메이션 마크(포인트)Bang
@골뱅이At Sign, Commercial At앳 사인, 커머셜 앳Each, Vortex, Snail
#샵, 우물정, 우물표Number Sign, Sharp, Hash, Pound Sign넘버 사인, 샵, 해시, 파운드 사인Crosshatch, Octothorpe
$달러Dollar Sign달러 사인Cash, Currency Symbol
%퍼센트Percent Sign퍼센트 사인Mod
^캐럿, 윗꺾쇠Circumflex, Caret서컴플렉스, 캐럿Hat, Cap
&앤드, 앰퍼샌드Ampersand앰퍼샌드And, Address
*별표, 애스터리스크Asterisk애스터리스크Star, Times, Splat
(왼쪽 소괄호Left Parenthesis레프트 퍼렌써시스Open Paren
)오른쪽 소괄호Right Parenthesis라이트 퍼렌써시스Close Paren
{왼쪽 중괄호Left Brace, Left Curly Bracket레프트 브레이스Open Brace
}오른쪽 중괄호Right Brace, Right Curly Bracket라이트 브레이스Close Brace
[왼쪽 대괄호Left Bracket, Left Square Bracket레프트 브래킷Open Square, Opensquare
]오른쪽 대괄호Right Bracket, Right Square Bracket라이트 브래킷Close Square, Unsquare
빼기, 마이너스, 하이픈, 대시Minus Sign, Hyphen, Dash마이너스 사인, 하이픈, 대시Dak, Option
_밑줄, 언더바Underscore, Underline언더스코어, 언더라인Low Line, Low Dash
=등호, 이퀄Equal Sign이퀄 사인Equality Sign, Equals
+더하기, 플러스Plus Sign플러스 사인Add, Cross
|세로줄, 버티컬 바Vertical Bar, Pipe버티컬 바, 파이프Vertical Line, Bar
\백슬래시, 역슬래시Backslash백슬래시Reversed Virgule, Backslant, Backwhack
/슬래시, 나누기Slash, Virgule슬래시, 버귤Forward Slash, Solidus, Stroke
:콜론, 쌍점Colon콜론Two-spot, Double Dot
;세미콜론, 중간쌍점Semicolon세미콜론Semi
큰따옴표Quotation Mark, Double Quote쿼테이션 마크, 더블 쿼트Double Quotation Mark, Dirk
작은따옴표Apostrophe, Single Quote어퍼스트로피, 싱글 쿼트Tick, Prime, Single Quotation
,쉼표, 콤마Comma콤마, 캄마Tail
.마침표, 점, 온점Period, Full Stop, Dot피리어드, 풀스탑, 닷Point, Decimal Point
<부등호(작다), 왼쪽 꺾쇠괄호Less Than Sign, Left Angle Bracket레스 댄 사인, 레프트 앵글 브래킷From, Wes, Left Chevron
>부등호(크다), 오른쪽 꺾쇠괄호Greater Than Sign, Right Angle Bracket그레이터 댄 사인, 라이트 앵글 브래킷To, East, Right Chevron
?물음표Question Mark퀘스천 마크Query, What Mark
원화 기호Won Sign원 사인Won, Korean Won
Space공백, 스페이스Space스페이스Blank, Ghost

2. 괄호 및 인용 부호 종류 정리

다양한 형태의 괄호와 인용 부호는 프로그래밍과 문서 작성에서 중요한 역할을 합니다. 이들을 그룹으로 정리했습니다.

종류기호한글 이름영문 이름
소괄호(왼쪽 소괄호Left Parenthesis
)오른쪽 소괄호Right Parenthesis
중괄호{왼쪽 중괄호Left Brace
}오른쪽 중괄호Right Brace
대괄호[왼쪽 대괄호Left Bracket
]오른쪽 대괄호Right Bracket
꺾쇠괄호<왼쪽 꺾쇠괄호Left Angle Bracket
>오른쪽 꺾쇠괄호Right Angle Bracket
인용부호큰따옴표Double Quote
작은따옴표Single Quote

3. 수학 및 연산 기호 정리

수학이나 프로그래밍에서 자주 사용되는 연산 관련 특수문자들을 정리했습니다.

기호한글 이름영문 이름주요 용도
+더하기Plus Sign덧셈, 양수 표시
빼기, 마이너스Minus Sign뺄셈, 음수 표시
*별표, 애스터리스크Asterisk곱셈, 와일드카드
/슬래시Slash나눗셈
%퍼센트Percent Sign백분율, 나머지 연산
=등호Equal Sign같음, 할당
<부등호(작다)Less Than Sign비교 연산(작다)
>부등호(크다)Greater Than Sign비교 연산(크다)
^캐럿Caret제곱, XOR 연산
|버티컬 바Vertical BarOR 연산, 파이프
&앰퍼샌드AmpersandAND 연산, 참조

4. 특수문자별 상세 설명

4.1 틸드(~) 및 그레이브(`)

키보드 상단 왼쪽에 위치한 이 두 문자는 모양이 비슷하여 혼동되기 쉽습니다.

기호이름설명주요 용도
~틸드(Tilde)물결 모양의 기호로, 주로 쉬프트 키와 함께 사용– 근사값 표시
– 프로그래밍에서 부정 연산자
– 유닉스 시스템에서 홈 디렉토리 표시
`그레이브(Grave), 백틱(Backtick)역 방향 작은따옴표처럼 생긴 기호– 마크다운에서 코드 블록 표시
– JavaScript에서 템플릿 리터럴
– 일부 언어에서 발음 구별 표시

4.2 골뱅이(@)

이메일 주소에서 가장 많이 사용되는 특수문자 중 하나입니다.

기호이름설명주요 용도
@앳 사인(At Sign)원래는 상업용 표기로 사용되었으나 현재는 이메일 주소의 필수 요소– 이메일 주소에서 사용자 이름과 도메인 구분
– 소셜 미디어에서 사용자 태그(@username)
– 프로그래밍에서 데코레이터, 어노테이션 표시
– 단가 표시(상업적 용도)

4.3 샵(#)

다양한 분야에서 여러 용도로 사용되는 기호입니다.

기호이름설명주요 용도
#샵(Sharp), 해시(Hash), 파운드 사인(Pound Sign)여러 이름으로 불리며 용도에 따라 명칭이 다름– 소셜 미디어에서 해시태그(#topic)
– 프로그래밍에서 주석 처리
– 음악에서 반음 올림 표시
– 번호 표시(No.)
– HTML에서 ID 선택자

5. 개발자를 위한 특수문자 가이드

프로그래밍 언어별로 특수문자의 용도가 다르지만, 가장 일반적인 용도를 정리했습니다.

기호일반적인 프로그래밍 용도대표적인 사용 예시
;문장 종료C, Java, JavaScript 등에서 명령문 끝 표시
{}코드 블록 정의함수, 조건문, 반복문의 범위 지정
()함수 호출, 우선순위 지정함수 매개변수 전달, 수식 우선순위 변경
[]배열 요소 접근인덱스를 통한 배열 요소 참조
.객체 속성/메서드 접근object.property, object.method()
:키-값 쌍 구분, 조건부 연산자JSON 객체, 삼항 연산자
//한 줄 주석코드에 설명 추가
/* */여러 줄 주석코드 블록에 설명 추가
`템플릿 리터럴JavaScript에서 문자열 보간법
\이스케이프 문자특수 문자 앞에 사용하여 문자 그대로 표현
_프라이빗 변수 표시, 언더스코어 라이브러리_privateVar, _.map()
$변수 표시, jQuery$variable, $(‘#id’)

6. 한글 자판에서 특수문자 입력하는 방법

한글 자판에서는 자음을 입력한 후 한자 키를 눌러 다양한 특수문자에 빠르게 접근할 수 있습니다.

한글 자음입력 방법주요 특수문자
ㄱ + 한자 키전각문자, 괄호 등:
! ” # $ % & ‘ ( ) * + , - . /
ㄴ + 한자 키괄호 모음:
「 」 『 』 【 】 〔 〕 [ ] { }
ㄷ + 한자 키수학 기호:
< = > ± × ÷ ≠ ≤ ≥
ㅁ + 한자 키단위 기호, 화폐 기호:
℃ ₩ $ ¥ £ % ‰ ㎕ ㎖ ㎗
ㅂ + 한자 키특수 심볼:
§ ※ ☆ ★ ○ ● ◎ ◇ ◆ □ ■
ㅅ + 한자 키화살표 등 기호:
↑ ↓ ← → ↔ 〓 ♠ ♡ ♣ ♤ ♥
ㅇ + 한자 키원, 괄호 기호:
① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩

7. 윈도우와 맥OS에서 특수문자 입력하는 방법

계속해서 윈도우에서 특수문자 입력 방법부터 작성해 드리겠습니다.

방법사용법예시
Alt 코드Alt 키를 누른 상태에서 숫자 키패드로 코드 입력Alt + 0169 = ©
Alt + 0174 = ®
Alt + 0176 = °
이모지 패널Win + . 또는 Win + ; 키 조합이모지와 특수문자 패널 열기
문자표시작 메뉴에서 ‘문자표’ 검색하여 실행다양한 특수문자, 기호, 유니코드 문자 선택 가능
한자 키 활용한글 자음 입력 후 한자 키 클릭한글 자음별로 다양한 특수문자 제공
유니코드 입력Alt + X 방식: 유니코드 숫자 입력 후 Alt + X2665 입력 후 Alt + X = ♥
263A 입력 후 Alt + X = ☺

7.2 맥OS에서 특수문자 입력

방법사용법예시
문자 뷰어Command + Control + Space특수문자와 이모티콘 선택 가능한 패널 열기
Option 키 조합Option 키와 다른 키 조합Option + 2 = ™
Option + G = ©
Option + R = ®
Shift + Option 조합Shift + Option 키와 다른 키 조합Shift + Option + 8 = °
Shift + Option + = = ±
Shift + Option + ? = ¿
길게 누르기특정 키를 길게 누르기a 키 길게 누르기 = à, á, â, ä, æ, ã, å, ā 선택 가능
” 키 길게 누르기 = “, „, “, « 선택 가능

8. 프로그래밍 언어별 특수문자 활용

각 프로그래밍 언어마다 특수문자의 특별한 용도가 있습니다. 주요 언어별 특수문자 활용법을 소개합니다.

8.1 JavaScript에서의 특수문자

기호용도예시
;문장 종료let x = 5;
{}코드 블록, 객체 리터럴function() { … }, let obj = { key: value };
.객체 속성 접근object.property
[]배열 리터럴, 프로퍼티 접근let arr = [1, 2, 3], obj[‘property’]
`템플릿 리터럴`Hello, ${name}!`
스프레드/레스트 연산자const newArr = […arr], function(…args)
=>화살표 함수const func = () => {}
||논리 ORx || y
&&논리 ANDx && y
??널 병합 연산자x ?? y

8.2 Python에서의 특수문자

기호용도예시
#주석# 이것은 주석입니다
:블록 시작if x > 0:
_프라이빗 변수, 무시할 값_private_var, for _ in range(5):
*패킹/언패킹, 반복*args, [0] * 5
**키워드 인자 패킹/언패킹, 제곱**kwargs, x ** 2
@데코레이터@decorator
f””f-strings(포맷 문자열)f”Hello, {name}!”
Ellipsis 객체, 생략def func(): …
->함수 반환 타입 어노테이션def func() -> int:

8.3 HTML/CSS에서의 특수문자

기호용도예시
<>태그 표시<div></div>
/닫는 태그</div>
=속성 값 할당class=”container”
.클래스 선택자(CSS).container { }
#ID 선택자(CSS)#header { }
;CSS 속성 종료color: red;
:CSS 속성 정의, 의사 클래스color: red; button:hover
&HTML 엔티티의 시작&lt; = <
@미디어 쿼리, CSS 규칙@media screen
*전체 선택자* { margin: 0; }

9. 자주 묻는 질문 (FAQ)

Q1: 키보드에 없는 특수문자는 어떻게 입력하나요?

윈도우에서는 ‘문자표’ 프로그램을 이용하거나, Alt 키와 숫자 코드를 조합하여 입력할 수 있습니다. 맥OS에서는 특수문자 뷰어(⌘+Control+Space)를 사용할 수 있습니다. 또한 웹에서 특수문자 사이트를 이용하거나, 한글 자음 + 한자 키 방식을 활용할 수도 있습니다.

Q2: 언더스코어(_)와 언더라인의 차이는 무엇인가요?

실제로는 같은 기호를 지칭하는 다른 명칭입니다. 언더스코어(Underscore)는 주로 프로그래밍에서 사용하는 용어이고, 언더라인(Underline)은 텍스트 디자인에서 더 많이 사용하는 용어입니다. 프로그래밍 언어에서는 대부분 ‘언더스코어’라고 부릅니다.

Q3: 프로그래밍에서 가장 많이 사용되는 특수문자는 무엇인가요?

프로그래밍 언어에 따라 다르지만, 일반적으로 중괄호{}, 소괄호(), 대괄호[], 세미콜론;, 콜론:, 점., 쉼표, 등이 가장 많이 사용됩니다. JavaScript에서는 템플릿 리터럴(`)과 화살표 함수(=>)도 자주 사용하며, Python에서는 콜론(:)과 언더스코어(_)가 특히 중요합니다.

Q4: 백틱(`)과 작은따옴표(‘)의 차이는 무엇인가요?

비슷해 보이지만 다른 문자입니다. 백틱(`)은 키보드 좌측 상단 Esc 아래에 있으며 주로 템플릿 리터럴에 사용되고, 작은따옴표(‘)는 문자열을 표현할 때 사용됩니다. JavaScript에서 백틱은 문자열 내에 변수를 삽입할 수 있는 템플릿 리터럴을 지원하는 반면, 작은따옴표는 일반 문자열만 지원합니다.

Q5: 특수문자의 영어 이름을 외워야 할 필요가 있나요?

개발자, 디자이너, 번역가 등 국제적인 환경에서 일하는 경우에는 특수문자의 영어 이름을 아는 것이 의사소통에 큰 도움이 됩니다. 특히 개발 관련 문서나 튜토리얼을 접할 때 유용합니다. 또한 동료와의 소통, 코드 리뷰, 기술 문서 작성 시에도 정확한 명칭을 사용하면 명확한 의사소통이 가능합니다.

Q6: & 기호의 정확한 명칭과 용도는 무엇인가요?

& 기호는 ‘앰퍼샌드(Ampersand)’라고 부르며, 원래 라틴어 ‘et'(~와, ~그리고)의 필기체 형태에서 유래했습니다. 주요 용도로는 논리 연산에서 AND를 나타내거나(x && y), HTML에서 특수문자 엔티티의 시작 표시(<), C/C++에서 주소 연산자, 참조 연산자로 사용됩니다.

Q7: 프로그래밍에서 # 기호는 어떤 용도로 사용되나요?

‘샵(Sharp)’ 또는 ‘해시(Hash)’라고 불리는 # 기호는 프로그래밍에서 다양한 용도로 사용됩니다. Python, Ruby, Perl 등에서는 주석을 표시하고, C/C++에서는 전처리기 지시문을 나타내며, CSS에서는 ID 선택자로 사용됩니다. 또한 소셜 미디어에서는 해시태그를 나타내는 기호로 널리 알려져 있습니다.

10. 특수문자 분류표: 용도별 정리

특수문자를 용도별로 분류한 표를 정리했습니다. 필요한 특수문자를 빠르게 찾아볼 수 있습니다.

분류특수문자주요 용도
구두점. , ; : ! ? ‘ “문장 구성, 문법 표시
괄호 기호() {} [] <>그룹화, 우선순위 지정, 코드 블록
수학 연산자+ – * / = % ^ ± × ÷수학 연산, 계산식
비교 연산자< > <= >= == !=값 비교, 조건문
논리 연산자&& || ! ^논리 연산, 조건 조합
특수 식별자@ # $ _ & ~프로그래밍 특수 용도, 식별자
경로/URL 기호/ \ : . @파일 경로, URL 구성
통화 기호$ ₩ € £ ¥ ₩화폐 단위 표시

11. 결론

키보드의 특수문자들은 우리가 생각하는 것보다 더 많은 공식 명칭과 역할을 가지고 있습니다. 이 특수문자들의 이름을 알고 정확하게 사용하면 프로그래밍이나 디자인 작업에서 의사소통이 더욱 원활해질 수 있습니다. 또한 검색이나 문서 작성 시에도 정확한 용어를 사용할 수 있어 작업 효율성이 높아집니다.

특히 개발자, 디자이너, 문서 작성자 등 디지털 환경에서 일하는 전문가라면 특수문자의 정확한 명칭과 용도를 아는 것은 필수적입니다. 이 포스팅에서 정리한 내용이 여러분의 작업과 의사소통에 도움이 되기를 바랍니다.

이제 “그거 그거”라고 말하는 대신 정확한 명칭으로 특수문자를 지칭해 보세요! 여러분의 전문성을 한 단계 더 높일 수 있는 작은 차이가 될 것입니다.