Advice for getting started

Hey,I'm very new to programming as im 14 years old but enjoy games and creating them so i think this is the perfect career choice for me. Yet I don't know what to study or where to start so I'm looking for advice. I'm thinking of learning JAVA first but don't know if this is a good idea.