Lesson 06
Programming Languages
Programming Languages
how to use and understand Python
create my own code
differentiate machine, assembly, and high-level language
carry out basic debugging steps
understand loop, logic, calculation, and functioning errors
explore the licenses required in programming
This week's major assignment was another tricky one for me personally. The coding aspect took me a little bit to fully grasp the concept of Python programming since I was so used to C++. The examples in class were very helpful, but when it was time to do it on my own, I struggled. After using my resources from ZyBooks, I was able to go through the debugging process and figure out what was wrong with my code. I also was unaware of the licensing rules associated with programming, such as copy theft, MIT, creative commons, and GNU GPL. These were explained in this week's reading, which helped me further understand the importance of being careful in this field. It is also comforting to know licenses like this exist to protect programming.