I'm very interested in game development, and I'd like to start on some basics. Sorry if this is a poor question, this is my first time on StackExchange.
I'd say c++ with SDL is a good place to start.
SDL is a library that helps you manage input with keyboard, mouse, draws you the window you need for the game, and handles alot of the little details you don't need/want to know as a beginner, abstracting all that to give you a quick and simple framework to work on for a beginner.
Get SDL here: http://www.libsdl.org/ Use Code::Blocks or some other IDE. I like CB myself.