小程序开发主要使用的语言是 JavaScript,结合微信提供的WXML(WeiXin Markup Language)和WXSS(WeiXin Style Sheets)。WXML是一种类似于HTML的标记语言,用于描述小程序的结构,而WXSS则是一种类似于CSS的样式语言,用于描述页面的样式。这些技术使得开发者可以快速开发出小程序,并且可以与后台接口进行交互,实现更加丰富的功能和用户体验。