微信小程序的编程语言是javascript。
微信小程序是一种轻量级的前端应用程序,可以在微信内被便捷地获取和传播,同时具有出色的跨平台能力。微信小程序的开发主要依赖于javascript语言,它允许开发者使用类似于html、css和javascript(es6及以上版本)的语法进行小程序的开发。
微信小程序的运行环境是在微信客户端中,因此它需要能够与微信服务器进行通信。为了实现这一功能,微信小程序开发需要使用到web-view组件,该组件可以嵌入到微信客户端的网页中,使得开发者能够在小程序中加载网页内容。
此外,微信小程序还提供了丰富的api接口,用于实现各种功能,如网络请求、数据存储、文件操作等。这些api接口可以通过javascript进行调用,从而使得开发者能够方便地实现小程序的各种功能。
总之,微信小程序的开发主要依赖于javascript语言,它为开发者提供了强大的功能和灵活的编程环境,使得小程序的开发变得简单而高效。