This $49 development kit from Arrow is a good place to start if you are new to FPGA development but have a programming background: http://www.altera.com/b/nios-bemicro-evaluation-kit.html . There is a step-by-step tutorial included that shows you how to program the FPGA and how to set up an embedded processor on the FPGA that you can program in C.