# Weekly Programming Challenge #9

DevFeed: [Weekly Programming Challenge #9](<https://devfeed.tech/articles/weekly-programming-challenge-9-21101.md>)

Original publisher: [Read original article](<http://weblog.jamisbuck.org/2016/9/24/weekly-programming-challenge-9.html>)

Author: Jamis

Published: 2016-09-24T06:00:00Z

Content type: tutorial

Language: en

Sources: [Jamis Buck](<https://devfeed.tech/sources/jamis-buck.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [math](<https://devfeed.tech/topics/math.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [Parsing](<https://devfeed.tech/topics/parsing.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [article](<https://devfeed.tech/tags/article.md>), [implement](<https://devfeed.tech/tags/implement.md>), [math](<https://devfeed.tech/tags/math.md>), [programming](<https://devfeed.tech/tags/programming.md>)

## AI overview

This ninth weekly programming challenge introduces quadratic Bezier curves. It explains the basic mathematics and iterative rendering algorithms, while briefly recapping the previous challenge about parsing and interpreting arithmetic expressions.

## Source excerpt

Bezier curves -- 5-minute read