跨平台脚本语言

一门语言,贯通电脑与手机上的开发。

Silk 是一门完全独立开发的脚本编程语言,拥有清晰的 C 风格语法、动态类型和轻量运行时。现在,Silk 不仅能运行在 Windows、macOS 和 Linux 上,也能通过 iPhone、iPad 和 Android App 让更多人直接在手机上开发程序和小游戏。

Windows macOS Linux iPhone / iPad Android

把手机变成随身开发环境

Silk Script Runner 让用户可以直接在移动设备上编写、运行和调试 Silk 程序。无论是学习语法、验证想法,还是制作轻量 GUI 工具和小游戏,都不必先回到电脑前。

  • 在 iPhone 和 iPad 上直接写代码、运行代码
  • 让 Android 手机和平板成为便携编程平台
  • 自带示例、脚本与适合小游戏的 GUI 能力
语法体验
像 C 一样熟悉,像脚本一样直接

对 C/C++ 开发者足够自然,对初学者也更容易上手。

运行时
轻量、精简、便于分发

保持小巧体积,适合脚本开发、嵌入式场景和跨平台运行。

开发方式
从桌面延伸到手持设备

同一门语言,同一套思路,覆盖电脑和移动端。

为什么 Silk 更适合独立开发者和学习者

Silk 面向那些希望快速动手的人:学生、爱好者、独立开发者,以及不想被笨重工具链束缚的程序员。

容易上手

核心语法简洁清晰

不用先阅读厚重文档,也能较快理解语言结构并开始写出可运行的程序。

能做实事

适合脚本、工具和动态内容

Silk 可用于自动化、嵌入式脚本、动态内容生成,也便于通过原生库扩展能力。

随时开发

移动端开发不是附属功能

iOS 和 Android App 让更多人真正可以在手机上学习编程、写程序和制作小游戏。

一门语言,覆盖每一块屏幕

对于一门个人独立开发的语言来说,Silk 最突出的优势之一,是把桌面平台和移动平台真正连接起来。

桌面平台

Windows、macOS 与 Linux

在传统桌面系统上,Silk 依然适合更完整的开发、打包和原生工具链工作流。

查看桌面版下载
开放生态

源代码与示例

你可以查看源代码、研究示例,并根据自己的环境自行编译和扩展 Silk。

查看 GitHub 源码

让每个人都能在手机上开始写程序

Silk 降低了学习和开发门槛。只要有一部手机或平板,用户就能随时开始练习编程、验证创意,甚至完成轻量应用和小游戏的原型。