Most languages have libraries for doing stuff with bitcoin, but if you're just getting started, you'll want to stick to higher level languages. Without more info, you'll probably be best off starting with javascript (if you want to do some consumer tool) or golang.