What is the best programming language to create android applications? For someone who is still a beginner in the area ...