Handel-C
From Wikipedia, the free encyclopedia
Handel-C is a programming language designed by Celoxica for compiling programs into hardware images of FPGAs or ASICs. It is basically a small subset of C, including all common expressions necessary to describe complex algorithms, without processor-oriented features like floating point arithmetic. Floating point arithmetic is supported through external libraries but is very resourceful.
In order to facilitate a way to describe parallel behaviour some of the CSP keywords are used, along with the general file structure of Occam.