# Monospace-Fonts zum Programmieren

> Dicktengleiche Familien unter offenen Lizenzen für Editoren und Terminals, mit eindeutigen Nullen, mehreren Strichstärken und meist mit Kursiven.

Eine Programmierschrift schaut man stundenlang an, deshalb summieren sich kleine Unterschiede. Die erste Anforderung: Zeichen, die Verschiedenes bedeuten, müssen verschieden aussehen. Null und großes O, die Ziffer Eins, kleines l und großes I sowie die Paare aus Klammern und geschweiften Klammern sollten bei 12 oder 13 Pixeln unverwechselbar sein. Viele Coding-Fonts markieren die Null genau deshalb mit einem Schrägstrich oder einem Punkt.

Danach geht es um Rhythmus und Umfang. Weil jedes Zeichen dieselbe Breite hat, bekommen schmale Buchstaben wie i und l breite Serifen oder Fähnchen, um ihre Zelle zu füllen, und wie ein Gestalter das löst, gibt jedem Font seine Textur. Ein Regular und ein Bold sind das Minimum für Syntaxhervorhebung; eine echte Kursive ist für Kommentare nützlich. Leichtere Strichstärken wirken auf hochauflösenden Displays meist besser, schwerere auf älteren Monitoren. Manche Fonts bringen Programmierligaturen mit, die Zeichenfolgen wie einen Pfeil als ein Symbol zeichnen; ob das hilft, ist Geschmackssache, und Editoren lassen sich so einstellen, dass sie sie abschalten. Prüfe auch die Breite: Ein schmalerer Entwurf zeigt in der geteilten Ansicht mehr Spalten.

How these were chosen: Familien der Klasse Monospace, die für Code markiert sind; Pixel- und Schreibmaschinen-Display-Monospaces stehen in eigenen Sammlungen.

## Fonts (16)

- [JetBrains Mono](https://trendhub.net/de/fonts/jetbrains-mono.markdown) (Monospace, 16 Schnitte · variabel, OFL): Gemacht zum Lesen und Schreiben von Code: eine markierte Null, ein großes I mit Serifen und ein l mit Fähnchen, in acht Strichstärken mit Kursiven.
- [Roboto Mono](https://trendhub.net/de/fonts/roboto-mono.markdown) (Monospace, 14 Schnitte · variabel, OFL): Sieben Strichstärken mit Kursiven und auf Quellcode abgestimmte Satzzeichen.
- [Inconsolata](https://trendhub.net/de/fonts/inconsolata.markdown) (Monospace, 8 Schnitte · variabel, OFL): Ursprünglich für gedruckte Code-Listings gezeichnet, mit durchgestrichener Null; jetzt variabel in Strichstärke und Breite, nur aufrecht.
- [IBM Plex Mono](https://trendhub.net/de/fonts/ibm-plex-mono.markdown) (Monospace, 14 Schnitte, OFL): Eine markierte Null und slab-artige Füße an i, l und r halten ähnlich aussehende Zeichen auseinander; sieben Strichstärken mit Kursiven und Kyrillisch.
- [Source Code Pro](https://trendhub.net/de/fonts/source-code-pro.markdown) (Monospace, 16 Schnitte · variabel, OFL): Variabel von ExtraLight bis Black mit Kursiven, der Coding-Begleiter zu einer Interface-Sans.
- [Fira Code](https://trendhub.net/de/fonts/fira-code.markdown) (Monospace, 5 Schnitte · variabel, OFL): Adds programming ligatures that draw common operator sequences, such as arrows, as single symbols.
- [Geist Mono](https://trendhub.net/de/fonts/geist-mono.markdown) (Monospace, 18 Schnitte · variabel, OFL): Eine durchgestrichene Null, ein i mit flacher Basis und ein l mit geschwungenem Fuß trennen ähnliche Zeichen; neun Strichstärken mit Kursiven und Kyrillisch.
- [Cascadia Code](https://trendhub.net/de/fonts/cascadia-code.markdown) (Monospace, 12 Schnitte · variabel, OFL): Six weights with italics, with Arabic, Hebrew, Cyrillic and Greek alongside Latin.
- [Victor Mono](https://trendhub.net/de/fonts/victor-mono.markdown) (Monospace, 14 Schnitte · variabel, OFL): A narrow design with semi-connected cursive italics and programming ligatures, in seven weights.
- [DM Mono](https://trendhub.net/de/fonts/dm-mono.markdown) (Monospace, 6 Schnitte, OFL): Eine durchgestrichene Null und ein l mit Fähnchen in drei Strichstärken mit Kursiven; Medium ist die schwerste, es gibt also kein echtes Bold zur Hervorhebung.
- [Ubuntu Mono](https://trendhub.net/de/fonts/ubuntu-mono.markdown) (Monospace, 4 Schnitte, UFL): Regular and Bold with true italics for terminals and code.
- [Anonymous Pro](https://trendhub.net/de/fonts/anonymous-pro.markdown) (Monospace, 4 Schnitte, OFL): Four fonts made for coding, with clearly separated 0, O, 1, l and I.
- [Red Hat Mono](https://trendhub.net/de/fonts/red-hat-mono.markdown) (Monospace, 10 Schnitte · variabel, OFL): Geometric round letters with a slashed zero, variable from Light to Bold with italics.
- [Noto Sans Mono](https://trendhub.net/de/fonts/noto-sans-mono.markdown) (Monospace, 9 Schnitte · 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/de/fonts/martian-mono.markdown) (Monospace, 8 Schnitte · 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/de/fonts/atkinson-hyperlegible-mono.markdown) (Monospace, 14 Schnitte · variabel, OFL): Drawn so that 0, O, 1, l and I are easy to tell apart; seven weights with italics.

## FAQs

### Welche dieser Fonts haben Programmierligaturen?

Der Hinweis zu jedem Font nennt Ligaturen nur dort, wo sein Eintrag sie aufführt. Wenn du einfache Zeichen vorziehst, haben die meisten Editoren eine Einstellung, um Font-Ligaturen abzuschalten.

### Wie installiere ich einen Coding-Font in meinem Editor?

Lade die Familie herunter, installiere die Dateien im Betriebssystem und trage dann den Familiennamen in der Font-Einstellung des Editors oder Terminals ein. Starte die Anwendung neu, falls der Name nicht gleich erkannt wird.

### Kann ich diese Fonts in einem kommerziellen Produkt oder einem bezahlten Kurs nutzen?

Ihre offenen Lizenzen erlauben die kommerzielle Nutzung, auch in Screenshots, Videos und eingebettet in Software. Die Seite jedes Fonts nennt die Lizenz.

### Eignet sich ein Monospace-Font für Fließtext?

Für kurze Passagen ja, für langes Lesen nein. Gleiche Breiten machen Wörter weniger unterscheidbar. Kombiniere den Monospace-Font für Prosa mit einer Proportionalschrift.

## Related collections

- [Schriftsysteme mit zusammenpassenden serifenlosen, Serifen- und Monospace-Familien](https://trendhub.net/de/fonts/for/matching-sans-serif-and-mono-families.markdown)
- [Schreibmaschinen-Fonts](https://trendhub.net/de/fonts/for/typewriter-fonts.markdown)
- [Pixel- und Arcade-Fonts](https://trendhub.net/de/fonts/for/pixel-and-arcade-fonts.markdown)
- [Klare serifenlose Fonts für App-Oberflächen](https://trendhub.net/de/fonts/for/app-interface-fonts.markdown)
- [Eckige Sans-Serif-Fonts für Tech- und Spiele-Interfaces](https://trendhub.net/de/fonts/for/tech-and-game-interface-fonts.markdown)
- [Variable Fonts mit Breitenachse](https://trendhub.net/de/fonts/for/variable-fonts-with-a-width-axis.markdown)

---

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