The most common configuration is that of a C preprocessor to add custom syntax to C programs.
AMC includes extra features such as modules and object orientation.