title: create .ttf (true type font) file programmatically
body: <p>I'm interested in creating my own .ttf file using my own code. I did some research and found Apple's specification for .ttf files.
  I'm having trouble understanding it though.  Here is an excerpt:</p>
  
  <p>"A TrueType font file consists of a sequence of concatenated tables. A table is a sequence of words. Each table must be long aligned and padded with zeroes if necessary." <a href="https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6.html" rel="nofollow noreferrer">https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6.html</a></p>
  
  <p>I opened up a .ttf file with notepad++, expecting to see the tables described above, but just got a bunch of incomprehensible stuff. See attached screenshot.</p>
  
  <p><img src="https://i.stack.imgur.com/gUhC4.jpg" alt="Screenshot"></p>
  
  <p>My question: What are these tables?</p>
  
  <p>Can anybody expand on what I need to do to create these tables? I'm newer to writing code, so maybe the problem is my lack of coding knowledge. If that's the case, could someone point me to a reference where I can educate myself on these tables?</p>