Just a Noob with a question

Hello, im new to the world of development, scripting and coding. I want to learn as much as I could, but not to rush through it. My question is Java a good start for someone who has no knowledge at all about this field. My end goal is to eventually become a game coder, but also want knowledge of web development. Thanks