微信小程序使用的编程语言和标记语言如下:
JavaScript:
这是小程序的核心编程语言,负责页面的逻辑和交互。
WXML:
类似于HTML,用于描述页面结构。
WXSS:
类似于CSS,用于描述页面样式。
JSON:
用于配置小程序的全局配置和页面配置等信息。
总结起来,微信小程序主要使用JavaScript、WXML、WXSS和JSON这四种语言和技术进行开发。其中,JavaScript是主要的编程语言,而WXML和WXSS则分别用于描述页面结构和样式。JSON文件用于配置小程序的相关信息。