Escribir código en un documento latex


¿Cómo puedo insertar código en un documento latex? Hay algo como:

\begin{code}
...
\end{code}

Lo único que realmente necesito es sangría y una fuente de ancho fijo. El resaltado de sintaxis podría ser agradable, aunque definitivamente no es necesario.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52