微信小程序使用的开发语言主要是基于前端技术,包括HTML、CSS和JavaScript。具体来说,微信小程序使用的是WXML(类似于HTML)、WXSS(类似于CSS)和JavaScript语言进行开发。开发者可以使用这些语言来构建小程序的界面、样式和交互逻辑,从而实现丰富的小程序功能和用户体验。同时,微信小程序也提供了丰富的API和组件,开发者可以利用这些工具来快速开发出符合用户需求的小程序应用。