Editing video effects!

Hi! im kind of new to editing video, but i want to do few things with a video i have… and i i was wondering with what program this
http://www.batterydrink.com/pitlane/ starting video has been made ? what program do i have to learn to make such effects ? and how hard is it

You can do it all with Adobe Premiere and Audition.