Scratch
适用平台:iPad和Android平板
特点:由麻省理工学院开发,图形化编程语言,适合儿童和初学者入门编程。
Pydroid 3
适用平台:Android平板
特点:提供完整的Python开发环境,包括编辑器、解释器和调试器,适合编写和运行Python代码。
AIDE
适用平台:Android平板
特点:支持多种编程语言,包括Java、C++、HTML、JavaScript等,适合编写、编译和调试Android应用程序。
HTML Egg
适用平台:iPad
特点:适用于创建和编辑HTML网页,提供模板和工具,适合快速构建网站。
Coda
适用平台:iPad
特点:支持多种编程语言,包括HTML、CSS、JavaScript等,提供代码片段、自动完成和实时预览等功能。
Swift Playgrounds
适用平台:iPad
特点:由苹果官方开发,以游戏的形式引导用户学习Swift编程语言,适合初学者和教育领域使用。
Pythonista
适用平台:iPad
特点:强大的Python编程环境,支持Python 3.x版本,配备丰富的标准库,适合脚本编写、测试和部署工作。
SoloLearn
适用平台:iPad
特点:提供多种编程语言的教程和练习题,包括Python、Java、C++等,界面简洁易用,适合初学者入门。
Grasshopper
适用平台:iPad
特点:由Google开发,主要用于学习JavaScript语言,通过趣味游戏和互动课程帮助用户学习编程基础。
Codea
适用平台:iPad
特点:基于Lua编程语言的交互式开发环境,适合创建和运行游戏、图形和其他应用程序。
Mimo
适用平台:iPad
特点:提供多种编程语言的教程和练习,包括Python、JavaScript、HTML等,帮助用户掌握基本的编程概念和技能。
Remote VSCode
特点:通过在Linux上搭建code server并使用cpolar进行内网穿透,实现在外网环境下使用iPad进行VSCode编程。
这些软件提供了在iPad上进行编程的基本工具和环境,用户可以根据自己的需求和编程语言偏好选择合适的工具进行学习和开发。