How do You know that You need this particular model of FPGA ?
This is a very advanced model, not for beginners.
If You have to ask how to program it, You need to start with a very basic model of FPGA,
then many basic questions will be answered,
and then You can advance to more complex programming.
.
.
.