summaryrefslogtreecommitdiff
path: root/pages/develop/setup/start.md.txt
blob: 7ad6fa4b5bf3af93e7656f89680da7916ecb05a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
~~Title: Setting Up a Development Environment~~
~~NOCACHE~~
---

# Setting Up a Development Environment #

To develop applications using the Enlightenment Foundation Libraries (EFL) you will need a development environment which includes a copy of the EFL itself, a toolchain for compilation, and an integrated development environment (IDE) or text editor. The following pages demonstrate how to set up a development environment on a range of platforms.

## Languages ##

EFL can be used in a variety of programming languages, and the instructions for setting up a development environment differ from language to language. The currently documented languages are:

* [C](/develop/setup/c/start.md)
* [C#](/develop/setup/csharp/start.md)

Documentation for developers working in other languages will be added in the future.