什么是微信小程序?
小程序是无需下载、无需安装即可使用的应用程序,实现了“应用触手可及”的梦想,用户只需扫一扫、搜索即可打开应用,体现了“用了就走”的理念,用户不用担心安装太多应用,应用将无处不在、随时可用,却无需安装或卸载。
微信小程序如何开发?
微信小程序就是类似这样的程序,通过链接的方式,可以让人们获得与原生应用类似的体验。从目前的代码来看,开发者可以利用微信小程序做出大部分你平常会用到的应用,比如打车、订外卖、购物、管理银行账户,甚至在后台听音乐。微信定义了功能和按钮模块,开发者可以更轻松地编写代码,调用腾讯准备好的按钮和功能;从你看到的情况来看,这些小程序会更快,体验也会更自然。
微信小程序开发用什么语言?

1. 前端开发语言
前端主要用、Css和来开发,其实微信小程序本质就是一个网页,所以微信小程序开发是必须掌握的。
对于H5与APP的竞争,有很多因素决定了H5在近几年失去了大部分核心产品市场份额。其中之一就是H5无法一次性开发和在多地使用,而是面临更多与不同浏览器和APP平台的兼容性挑战。比如微信过去很多功能都无法支持,于是就有了“小程序”,“小程序”虽然来得晚,但毕竟来了。一个标准化的H5产品运营环境有望出现,微信中H5产品质量将大幅提升,这是可以预见的。
2. 后端开发语言
理论上后端可以用任何语言,只要能从服务器获取数据就行,一般用Asp.NET,PHP,Java开发。