# Writing Emacs modules In order to write a module in [[Emacs]] you must simply implement the `emacs_module_init` [[C]] function specified in the `emacs-module.h` C header file. ## Resources - [Module Functions (Emacs manual)](https://www.gnu.org/software/emacs/manual/html_node/elisp/Module-Functions.html) - [My own article on the subject](https://ryanfaulhaber.com/posts/first-emacs-module-rust/)