To program on Android do we have to know SQL?

Answers

Quentin

No, it is popular with databases. Many databases that use SQL can also use 'direct binding'. The advantage of SQL is that it is the same (roughly) for all databases but the direct binding API is different for different products.

Chris

No. Are you asking how to create Android apps? Or do you want to learn how to program but don't have a PC, just an Android device?