# Programming Guides #

This section of the Enlightenment Wiki offers reference guides for the most commonly-used features of the Enlightenment Foundation Libraries (EFL) and associated infrastructure. These guides are designed to supplement and support the step-by-step tutorials, which are written as a starting point for beginners who have not previously programmed using EFL.

The documentation in this section is split by language. Choose your language:

* [C](c/) * [C#](csharp/)