First, it's fun.
Second, it can help you accomplish some kinds of tasks much more efficiently, such as length yor iterative calculations. And you can do some things, like creating animated games, that you wouldn't be able to do otherwise, and share all kinds of ideas and stories in new ways.
Learning to program is like learning a new language: it requires you to think in a disciplined way, and to express yourself clearly and precisely.
Finally, it can become a marketable skill that can help you earn a little, or a lot, depending on how much time you put into developing your craft.
© 2005 - 2022 This course is offered through Scholars Online, a non-profit organization supporting classical Christian education through online courses. Permission to copy course content (lessons and labs) for personal study is granted to students currently or formerly enrolled in the course through Scholars Online. Reproduction for any other purpose, without the express written consent of the author, is prohibited.