It is preferable for the development of small applications . The IDE launched Eclipse is faster. It primarily supports java but can also works for different languages like C, C++, C#, PHP, Perl, and Ruby. Learn how to setup Eclipse for Android Application Development.