C oraz C++ to nadal jedne z najczęściej stosowanych języków programowania. Ich popularność jest tak duża, iż mimo rozwoju nowych technologii nadal są one powszechnie wykorzystywane do tworzenia programów dla nowych rozwiązań sprzętowo-programowych. Takim rozwiązaniem, istotnie różniącym się od typowego procesora, z jakim stykamy się w codziennej pracy, jest technologia FPGA.