# Monospace fonts om in te programmeren

> Fontfamilies met vaste letterbreedte en open licentie voor editors en terminals, met duidelijke nullen, meerdere gewichten en meestal ook cursieven.

Een programmeerfont zie je urenlang, dus kleine verschillen tellen op. De eerste eis is dat tekens met een verschillende betekenis er verschillend uitzien. De nul tegenover de hoofdletter O, het cijfer één tegenover de kleine l en de hoofdletter I, en de haakjes en accolades moeten op 12 of 13 pixels onmiskenbaar zijn. Veel programmeerfonts markeren de nul daarom met een schuine streep of een punt.

Daarna draait het om ritme en bereik. Omdat elk teken even breed is, krijgen smalle letters zoals i en l brede schreven of staarten om hun cel te vullen, en hoe een ontwerper daarmee omgaat, geeft elk font zijn textuur. Een regular en een bold zijn het minimum voor syntax highlighting; een echte cursief is handig voor commentaar. Lichtere gewichten ogen meestal beter op schermen met hoge dichtheid, zwaardere op oudere monitoren. Sommige fonts voegen programmeerligaturen toe, die reeksen zoals een pijl als één symbool tekenen; of dat helpt, is een persoonlijke keuze en editors laten je het uitschakelen. Controleer ook de breedte: een smaller ontwerp toont meer kolommen in een gesplitste weergave.

How these were chosen: Families in de klasse monospace met het label code; pixel- en typemachine-achtige display-monospaces staan in hun eigen collecties.

## Fonts (16)

- [JetBrains Mono](https://trendhub.net/nl/fonts/jetbrains-mono.markdown) (Monospace, 16 stijlen · variabel, OFL): Gemaakt voor het lezen en schrijven van code: een gemarkeerde nul, een hoofdletter I met schreven en een l met staart, in acht gewichten met cursieven.
- [Roboto Mono](https://trendhub.net/nl/fonts/roboto-mono.markdown) (Monospace, 14 stijlen · variabel, OFL): Zeven gewichten met cursieven en leestekens afgestemd op broncode.
- [Inconsolata](https://trendhub.net/nl/fonts/inconsolata.markdown) (Monospace, 8 stijlen · variabel, OFL): Oorspronkelijk getekend voor gedrukte codelijsten, met een doorgestreepte nul; nu variabel in gewicht en breedte, alleen rechtopstaand.
- [IBM Plex Mono](https://trendhub.net/nl/fonts/ibm-plex-mono.markdown) (Monospace, 14 stijlen, OFL): Een gemarkeerde nul en slabachtige voeten op i, l en r houden op elkaar lijkende tekens uit elkaar; zeven gewichten met cursieven en Cyrillisch.
- [Source Code Pro](https://trendhub.net/nl/fonts/source-code-pro.markdown) (Monospace, 16 stijlen · variabel, OFL): Variabel van ExtraLight tot Black met cursieven, de programmeerpartner van een interface-sans.
- [Fira Code](https://trendhub.net/nl/fonts/fira-code.markdown) (Monospace, 5 stijlen · variabel, OFL): Adds programming ligatures that draw common operator sequences, such as arrows, as single symbols.
- [Geist Mono](https://trendhub.net/nl/fonts/geist-mono.markdown) (Monospace, 18 stijlen · variabel, OFL): Een doorgestreepte nul, een i met platte voet en een l met gebogen voet scheiden gelijkende tekens; negen gewichten met cursieven en Cyrillisch.
- [Cascadia Code](https://trendhub.net/nl/fonts/cascadia-code.markdown) (Monospace, 12 stijlen · variabel, OFL): Six weights with italics, with Arabic, Hebrew, Cyrillic and Greek alongside Latin.
- [Victor Mono](https://trendhub.net/nl/fonts/victor-mono.markdown) (Monospace, 14 stijlen · variabel, OFL): A narrow design with semi-connected cursive italics and programming ligatures, in seven weights.
- [DM Mono](https://trendhub.net/nl/fonts/dm-mono.markdown) (Monospace, 6 stijlen, OFL): Een doorgestreepte nul en een l met staart in drie gewichten met cursieven; Medium is het zwaarste, dus er is geen echte bold voor highlighting.
- [Ubuntu Mono](https://trendhub.net/nl/fonts/ubuntu-mono.markdown) (Monospace, 4 stijlen, UFL): Regular and Bold with true italics for terminals and code.
- [Anonymous Pro](https://trendhub.net/nl/fonts/anonymous-pro.markdown) (Monospace, 4 stijlen, OFL): Four fonts made for coding, with clearly separated 0, O, 1, l and I.
- [Red Hat Mono](https://trendhub.net/nl/fonts/red-hat-mono.markdown) (Monospace, 10 stijlen · variabel, OFL): Geometric round letters with a slashed zero, variable from Light to Bold with italics.
- [Noto Sans Mono](https://trendhub.net/nl/fonts/noto-sans-mono.markdown) (Monospace, 9 stijlen · variabel, OFL): A slashed zero, a footed i and a tailed l, with a width axis that narrows the cell to fit more columns; nine weights, no italics.
- [Martian Mono](https://trendhub.net/nl/fonts/martian-mono.markdown) (Monospace, 8 stijlen · variabel, OFL): Broad letters with squared-off curves and a large x-height; a width axis condenses the cell, and weights run from Thin to ExtraBold with Cyrillic.
- [Atkinson Hyperlegible Mono](https://trendhub.net/nl/fonts/atkinson-hyperlegible-mono.markdown) (Monospace, 14 stijlen · variabel, OFL): Drawn so that 0, O, 1, l and I are easy to tell apart; seven weights with italics.

## FAQs

### Welke van deze fonts hebben programmeerligaturen?

De toelichting bij elk font noemt ligaturen alleen als de gegevens ervan ze vermelden. Geef je de voorkeur aan gewone tekens, dan heeft de meeste software een instelling om fontligaturen uit te schakelen.

### Hoe installeer ik een programmeerfont in mijn editor?

Download de familie, installeer de bestanden in je besturingssysteem en voer de familienaam in bij de fontinstelling van de editor of terminal. Start het programma opnieuw op als de naam niet meteen wordt herkend.

### Mag ik deze fonts gebruiken in een commercieel product of een betaalde cursus?

Hun open licenties staan commercieel gebruik toe, ook in screenshots en video’s en ingesloten in software. Elke fontpagina vermeldt de licentie.

### Is een monospace font geschikt voor lopende tekst?

Voor korte passages wel, voor lang lezen niet. Gelijke breedtes maken woorden minder herkenbaar. Combineer de monospace met een proportionele familie voor lopende tekst.

## Related collections

- [Lettersystemen met bijpassende sans-, serif- en monofamilies](https://trendhub.net/nl/fonts/for/matching-sans-serif-and-mono-families.markdown)
- [Typemachinefonts](https://trendhub.net/nl/fonts/for/typewriter-fonts.markdown)
- [Pixel- en arcadefonts](https://trendhub.net/nl/fonts/for/pixel-and-arcade-fonts.markdown)
- [Heldere schreefloze fonts voor app-interfaces](https://trendhub.net/nl/fonts/for/app-interface-fonts.markdown)
- [Vierkante sans serif-fonts voor tech- en game-interfaces](https://trendhub.net/nl/fonts/for/tech-and-game-interface-fonts.markdown)
- [Variabele fonts met een breedteas](https://trendhub.net/nl/fonts/for/variable-fonts-with-a-width-axis.markdown)

---

Source: https://trendhub.net/nl/fonts/for/monospace-fonts-for-coding (trendhub)
