Do you have any coding experience at all? Any particular languages you want to get into?
If no idea, then java's a good start, as there's the availability of modding minecraft and java is a fairly generic language. Most object oriented languages are easy to learn once you know one.
Look at youtube videos, use the above sites, and practice and explore on your own! Experience is the best teacher, so try playing around with your own programs instead of solely using example ones you see.