Featured Post

How Cloud Computing Powers Our Digital World

Throughout my tech journey, I’ve explored how cloud computing ties into the core of information technology. To me it’s a game-changer letti...

Saturday, June 28, 2025

Programming Languages

 

In week 1, I jumped into coding with Scratch, a platform where you build programs by snapping blocks together. My task was to create a game using at least 30 blocks, and I decided to make a cat that moves and plays music. It was exciting but tricky getting the cat’s movements to sync with the sound was tough. After some trial and error, I adjusted the timing in the control blocks, which made everything click. This showed me how crucial it is to plan the order of actions in coding.

I also learned about other programming languages through CertMaster Learn Tech+ exercises. Machine language, all ones and zeros, is hard to read and used for low-level hardware tasks. Assembly language with its short commands is a bit easier but still complex. High-level languages like Python are much clearer, perfect for building websites or apps. Query languages, like SQL, are great for managing databases. Scratch’s block-based system was the simplest for me as a beginner, but Python’s flexibility makes it a go-to for projects like data analysis. I’d guess Python is the most popular now, especially with its role in tech trends like machine learning.

Each language has its own purpose, and I’m eager to explore Python more in the future!

My Scratch Projecthttps://scratch.mit.edu/projects/1184107590

References

TestOut Corp. (2024). CertMaster Learn Tech+. http://www.testout.com

Stack Overflow. (2024). Developer survey results 2024. https://survey.stackoverflow.co/2024/

No comments:

Post a Comment