You've heard about how coding has a lot of power, but it's not all one format. These formats are called coding languages. Most of them have a logo, and the most common type is a shield (CSS3, HTML5, and JavaScript, to say a few), but there are many different styles.
Java and JavaScript are actually very different! The only similarities are the name and a tiny bit of syntax. Java is actually closer to C++ and C#.