---

Programming owes its strength to our long legacy of knitting

Knit one, purl two: A symbolic language is used to create and produce patterns.

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis