Editing Programs
****************
Emacs provides many features to facilitate editing programs. Some
of these features can
* Find or move over top-level definitions (Note:Defuns).
* Apply the usual indentation conventions of the language (Note:Program Indent).
* Insert, kill or align comments (Note:Comments).
* Balance parentheses (Note:Parentheses).
* Highlight program syntax (Note:Font Lock).
This chapter describes these features and many more.