D2 코딩(D2 Coding)은 네이버가 배포하는 코딩용 글자체다.
- 고정된 폭을 바탕으로 코드의 들여쓰기와 줄맞춤을 읽기 쉽게 만든다.
- 숫자와 라틴 문자, 한글 등에서 비슷한 형태를 구별하는 데 주의를 기울였다. 코드를 읽을 때 글자의 차이는 장식 이상의 역할을 한다.
- 나눔바른고딕을 바탕으로 한글을 설계했다. 나눔 폰트와 개발 도구의 화면이 이어지는 사례다.
- 고정폭 글자체를 비교할 때는 한글과 라틴 문자를 함께 놓아야 한다. 영문 예제만으로 한국어 주석의 정렬까지 판단할 수는 없다.