v3.88 · 三档发布 · Python / C++ 编译为 HTML

让创造应用的能力
回归每个人

Simple 是一套前后端一体化的解释型语言。用图形界面搭前端、用简易代码写后端, 小白也能从第一行代码跑到第一个应用。网页 / 安卓 / Windows 三端任选。

v3.88当前版本
M / R / X三档能力
0平台(网页 · 安卓 · Windows)
hello.hc — Simple v3.88
1// Simple 的第一行代码
2var title = "你好,世界"
3var msg = "点击我试一下"
4
5// 前端:图形化定位
6place title at (50%, 30%)
7place msg at (50%, 50%)
8
9// 后端:事件驱动
10cf msg
11  let count be 0
12  count add 1
13  say "你已经点击了 " + count + " 次"
14stop
15
16// X 版:把 Python 编译为 HTML
17py:
18  def fib(n):
19    return n if n <= 1 else fib(n-1) + fib(n-2)
20end
Core Features

一套语言,贯通前后端

Simple 的核心设计:少即是多——用最简单的语法,覆盖最完整的开发链路。

🧩

前后端同时开发

同一套 SIMPLE 语法写界面与逻辑,数据天然互通,不再来回切换语言与框架。

🎨

图形化搭前端

place 名 at (x, y) 声明式定位 + 界面元素配置,所见即所得。

💬

简易语法写后端

cf 名 … stop 事件块、let … be 赋值、say 输出——自然语言般的逻辑。

🔧

编译 Python / C++

R / X 版支持 py:( … )end、cpp:( … )end,把它们编译为 HTML,零外部依赖。

📱

一次编写 · 三端运行

网页端在线体验、Windows 便携 .exe、Android .apk——同一个离线单文件内核。

⚡

解释型 · 即时反馈

写一行跑一行,预览随改随更,不用重启、不用重新编译整个项目。

Live Syntax

感受一下 SIMPLE 的语法

左边是图形化前端定位,右边是事件驱动的后端逻辑——它们在同一个文件里。

Frontend

声明式定位

用 place 把变量放到屏幕上,图形化编辑器也能直接拖拽。

1var name = "Simple"
2var logo = "logo.png"
3
4place logo at (10%, 20%)
5place name at (50%, 20%)
Backend

事件驱动逻辑

用 cf 声明触发区域——点击、长按,执行其中的代码块。

1var clicks = 0
2var btn = "点我"
3place btn at (50%, 60%)
4
5cf btn
6  clicks add 1
7  say "已点击 " + clicks
8stop
Who It's For

Simple 适合谁

无论你是编程新人还是资深开发者,都能找到属于你的使用方式。

🎓

编程小白 / 学生

零基础也能靠图形 + 简易代码起步,把课堂所学落到真实项目。

💼

职场人 / 业务

不懂技术也想提效?快速搭建内部工具与原型,解决手头难题。

👥

独立开发者

前端后端一人搞定,降低协作成本,更快验证想法、迭代产品。

🧑‍💻

资深开发者

了解、参与一款新语言的建造成长,贡献开源,共建新开发方式。

Roadmap

从 v3.88 到未来

v3.88 是里程碑——语言核心、三档能力、三端打包全部就位。

✓
Phase 1 · v0.x – v1.x

语言定义与原型

确立 SIMPLE 语法与图形化方向,从玩具原型到可运行的解释器。

✓
Phase 2 · v2.00

图形化前端 + 触发区域

cf 事件块、图片变量、文件下载——前端不再只是纯文本。

✓
Phase 3 · v3.01 – v3.66

原生 HTML + 三档发布

html:( … )end 原样注入 HTML;Python / C++ 编译为 HTML;首次 .apk / .exe 打包。

S
Phase 4 · v3.88 Now

架构重塑与开源共建

版本号跃迁至 v3.88,官网艺术化重设计,发布规范固化,社区建设启动。

H2
Phase 5 · Future

LSP / 包管理器 / 更多

语言服务器自动补全、包管理器、更丰富的标准库——欢迎社区贡献。

FAQ

常见问题

关于 Simple v3.88 你可能想知道的事。

Simple v3.88 现在可以下载使用吗?+
可以。v3.88 提供 M 轻量 / R 标准 / X 全能 三档,支持网页端在线体验、Windows 便携 .exe、Android .apk 三种形态。X 版可把 py:( … )end、cpp:( … )end 编译为 HTML,零外部依赖。下载页有全部入口。
完全没有编程基础,真的能上手吗?+
这正是 Simple 的设计目标:图形化界面创建前端、接近自然的简易代码编写后端。学习中心有分章节教程与可下载的练习文件,跟着走一遍就能写出第一个应用。
Simple 是免费的吗?开源吗?+
是的,Simple 以开源方式发布,代码托管在 GitHub。我们坚持开放、可自由使用与二次开发的原则。
M / R / X 三档有什么区别?该选哪个?+
M 轻量:仅 SIMPLE 内核,最精简,适合纯 SIMPLE 开发。
R 标准:+ Python 编译为 HTML,适合想在 SIMPLE 里嵌入 Python 的用户。
X 全能:+ Python + C++ 编译为 HTML,最完整。
不确定就从 X 开始,网页端顶栏随时可切换。
我可以如何参与 Simple 的成长?+
欢迎通过 hicodehc@outlook.com 提出想法与建议,或直接在 GitHub 仓库提 Issue / Pull Request。

从 v3.88 开始,写你的第一个 SIMPLE 程序

下载、打开、写一行代码——只需 30 秒