K–2.Algorithms and Programming.Program Development Posted on October 12, 2016 by Katie Hendrickson People develop programs collaboratively and for a purpose, such as expressing ideas or addressing problems.