Programmers use a lot of symbols, often encoded with several characters. For the human brain, sequences like ->, <= or := are single logical tokens, even if they take two or three characters on the screen. Your eye spends a non-zero amount of energy to scan, parse and join multiple characters into a single logical one. Ideally, all programming languages should be designed with full-fledged Unicode symbols for operators, but that’s not the case yet.
Fira Code is an extension of the Fira Mono font containing a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like .. or //, ligatures allow us to correct spacing.
https://carrois.com/fira/
Google Fonts collaborates with type designers, foundries and the design community worldwide to create a directory of open source fonts. The fonts are free to use, making beautiful type accessible to anyone for any project.
Open source details
Fira Code is available via an open source license. You're free to use it with your Adobe Fonts account just as you would any other font in the Adobe Fonts library. For information regarding other uses of Fira Code, see copyright and license details for Fira Code Light, Fira Code Regular, Fira Code Medium, Fira Code SemiBold, and Fira Code Bold.
As with everything from Adobe Fonts, you can use these fonts for:
Design Projects
Create images or vector artwork, including logos
Website Publishing
Create a Web Project to add any font from our service to your website
PDFs
Embed fonts in PDFs for viewing and printing
Video and Broadcast
Use fonts to create in-house or commercial video content
How to Use
You may encounter slight variations in the name of this font, depending on where you use it. Here’s what to look for.
Desktop
In application font menus, this font will display:
{{familyCtrl.selectedVariation.preferred_family_name}} {{familyCtrl.selectedVariation.preferred_subfamily_name}}Web
To use this font on your website, use the following CSS:
font-family: {{familyCtrl.selectedVariation.family.css_font_stack.replace('"', '').replace('",', ', ')}};
font-style: italicnormal;
font-weight: {{familyCtrl.selectedVariation.font.web.weight}};
Glyph Support & Stylistic Filters
Fonts in the Adobe Fonts library include support for many different languages, OpenType features, and typographic styles.