小程序开发用什么语言

  小程序开发使用 JS+CSS+HTML5 语言。小程序是基于微信平台的轻量级应用,它的开发是应用微信提供的小程序前端规范,结合企业自己开发的应用后端来制作的。

  小程序开发使用的语言本质上就是 JS+CSS+HTML5,不过不能直接用 HTML 标签,微信提供一个组件库,没有 DOM 和其他浏览器上的 API;网络、Canvas 等也重新包装过。

  对于微信小程序而言,前端程序是唯一差异于网站建设技术的,因此,只要使用 JS+CSS+HTML5 让前端程序过得了关,能够写前端的接口,那么使用 PHP,又或者 java,以及 asp.net 的程序语言都是完全支持的。一般对于企业而言,都是采用 php 程序开发微信小程序;技术要求高一点的可以采用 java 程序开发。

  如果你说的是后台程序,这就没什么限制了,喜欢用什么就用什么,只要能接收到小程序的连接请求并按小程序要求的格式返回数据即可。当然微信官方是推荐用 nodejs 和 php 的。不过这跟小程序本身就没有直接关系了,因为开发普通 APP 的后台程序也是完全一样的。