Introduction

Androiid applications are written in the Java programmming language. You will need to install the Java Development Kit 

 http://docs.oracle.com/javase/

Java IDE's

 http://www.eclipse.org/downloads/moreinfo/java.php

Appinventor

 http://appinventor.mit.edu/explore/