Tech Topic
The technological topic I have selected is programming language. Although I have worked with programming languages in the past, I feel there is always something to learn regarding the hundreds of languages available nowadays. Specifically, I wish to learn more about what differentiates the many languages we have today. I have some high-level ideas about the differences between some of the modern languages, such as how Java is typically used for platform independence, Python is generally used in machine learning and scripting, JavaScript is usually used for web development (specifically the backend, although it has many frontend frameworks), and so on, but that is only a part of the whole picture. Researching more on programming languages, such as why they were made, what they are used for now, and why the languages are used for what they are used for, can help me better grasp general programming concepts. As we have learned in class, programming languages have evolved from their roots