主要有三种方向的产品可以推荐给你:
一、如果你是小朋友,可以考虑使用时下国内比较火的Scratch,或者Scratch各种汉化的版本(由于Scratch是MIT做的开源项目,所以是提供源代码的,国内很多儿童编程创业公司就利用这个开源的代码改改,变成自己创业产品)。另外Google的Blockly也不错。具体的编程方式如下图所示:
如果不懂编程,请看这里!!_第1张图片
Scratch的编辑界面
Scratch主要是给小朋友用的,以前只支持Flash,手机的Canvas也是才支持的。整个的编程过程,像堆积木一样,其实也并不简单,只是会更加直观一些。Scratch里面还是有很多语语法分支,只是用块的方式来堆积,所以很难实现比较复杂的逻辑,更谈不上后台的能力了。但是总体来看,是现在市面上最好的儿童类编程产品。

二、如果你是成年人,选择会多一些,当然主要做这个领域的还是国外的公司比较多。主要分两类,一类是Low Code(就是你说的低代码)的公司和相关产品。
例如:
给你三家选,都是Gartner上排名比较考前的。Kony、Mendix、Outsystems,这三家都是低代码领域做的比较出色的都是国外公司,其中Mendix的后台能力比较强(有微流系统),对接口比较复杂的后台流程管理比较适用;Outsystems前端组件比较多,后台相对弱一点儿;这三个主要都是开发移动端原生应用的产品(主要是企业端的应用,不包含游戏开发)。国内,有一家也是低代码的叫牛刀,以前做We5X这个前端引擎框架的(不太主流),后期有整合一些可视化的产品进去,后台比较薄弱,整体框架有点混乱。
另外,需要提醒的一点,低代码开发,还是需要用到代码的,包括前面这四家,Kony Mendix Outsystems 以及牛刀,而且需要的代码能力也一点不能弱,但是好处是代码量会比较低。所以低代码开发还是需要程序员的,不然搞不定。

三、零代码开发平台,这个国外还没有特别成熟的产品,主要是这个事儿比较难。国内有一家公司以前叫iH5的,现在有一款新产品iVX,主要是从从前端可视化起家,一开始做国内H5领域的前端可视化开发,但是整体结构化比较好,现在后台能力也越来越强,应该可以开发非常多的企业应用了,后台能力在0代码情况下,应该基本做到图灵完备。

所以你是成年人,建议考虑第三种方式,同时我个人也更看好零代码的开发方式,毕竟这个才是方向,不需要从头学习程序,更符合大多数的真实需求,降低互联网开发成本。能开发Web App、小游戏和小程序、APP等,还有配套的云计算资源,可以大大降低成本。这就要看你的需求了。
长得像这样:

如果不懂编程,请看这里!!_第2张图片

给我点赞+关注,我说了这么多。