M PLUS 1 Code
Google Fonts · Coji Morishita · 2021

A Japanese-Latin monospace designed specifically for coding environments where CJK and Latin characters must share a fixed grid.
About
M PLUS 1 Code solves the longstanding challenge of mixing Japanese and Latin glyphs in a code editor by fitting both within a consistent proportional system. The seven available weights give developers flexibility for different UI contexts, from lightweight editor themes to bold syntax highlighting. It is a practical, no-nonsense choice for any development tool or terminal that requires multilingual monospace support.
Classification
A fixed-width variant of the M PLUS 1 family that extends Japanese and Latin coding conventions into a single unified typeface. Stroke rhythm and character width are calibrated for code editor environments.