安卓小程序开发主要使用Java或Kotlin语言。
Java是Android开发的主要编程语言,因为它与Android系统的架构紧密相关。而Kotlin则是Google官方支持的Android开发语言,被视为Android开发的最佳实践语言。Kotlin是一种静态类型的编程语言,可以与Java混合使用,并且具有更好的可维护性和更高的代码质量。在安卓小程序开发中,可以选择一种或多种编程语言结合使用。其中小程序的具体逻辑和数据逻辑主要依赖于服务器端的数据,可以选择后端开发语言如Java、PHP等来实现后端接口开发。而前端开发方面则主要依赖于HTML5技术来实现界面开发。另外,还需要使用到小程序特有的技术栈来适配不同平台特性。但具体使用的语言还需要根据实际项目需求和团队技术水平进行选择。因此建议查询安卓小程序开发的官方开发文档或者相关书籍了解准确的信息。