Font editor
A font editor is a class of application software specifically designed to create or modify font files. Font editors differ greatly depending on if they are designed to edit bitmap fonts or outline fonts. Most modern font editors deal with the outline fonts. Bitmap fonts uses an older technology and are most commonly used in console applications. The bitmap font editors were usually very specialized, as each computing platform had its own font format. One subcategory of bitmap fonts is text mode fonts. List of font editors 
The following editors use outline vector graphics to create font files in common formats. Free software 
 FontForge

Proprietary software 
 FontLab (Mac, Windows)
 Fontographer (Mac, Windows)
 Ikarus
 Glyphs

See also 
 Typography
 Comparison of font editors

References 

 
Editor
Digital typography