Core C library