I'll preface this by saying it's okay to laugh if what I'm asking is a bunch of elementary stuff. None of it is syntax related, just trying to get a better grasp on certain concepts before I really get into the nitty gritty of learning a language.
I figured using a hive mind of good programmers was the best way to go.
So my questions are this:
1. Why is one language better than another? For example, people might say C+ is better for visuals than Java. But why is that true? What makes goes into making them different?
2. I've heard reference to Coding languages being used as "Glue" acting as a overall construct, within which are aspects written in other languages. How does that work? How can a program start reading in a different language for a portion of it's processes?