Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

Handel-C

Handel-C - Programming language

< >

Handel-C is a programming language created in 1996.

#992on PLDB 27Years Old 105Users
0Books 0Papers

Handel-C is a high-level programming language which targets low-level hardware, most commonly used in the programming of FPGAs. It is a rich subset of C, with non-standard extensions to control hardware instantiation with an emphasis on parallelism. Handel-C is to hardware design what the first high-level programming languages were to programming CPUs. Read more on Wikipedia...


Example from Wikipedia:
int a; void main(void) { int b; /* "a" and "b" are within scope */ { int c; /* "a", "b" and "c" are within scope */ } { int d; /* "a", "b" and "d" are within scope */ } }

Language features

Feature Supported Token Example
Comments ✓
/* A comment
*/
MultiLine Comments ✓ /* */
/* A comment
*/
Semantic Indentation X
teco.html · handel-c.html · txt2tags.html

View source

- Build the next great programming language · Search · Day 213 · About · Blog · Acknowledgements · Traffic · Traffic Today · GitHub · feedback@pldb.com