candidate: It is possible for example to program machine - and operating - system level operations in C. Eiffel provides a straightforward interface to C routines , including support for " inline C " ( writing the body of an Eiffel routine in C , typically for short machine - level operations ) .