在手机上自学编程,你可以选择以下几款软件来辅助你的学习:
C++编译器:
专为C语言初学者设计,支持云编译和本地编译,方便用户随时随地验证小程序。
LeetCode:
技术题库丰富,包含多种编程语言的题目,适合求职面试前的刷题准备。同时,还有技术干货分享和技术交流社区,可以与互联网技术达人交流心得。
ATerm终端模拟器:
安卓平台上的强大终端模拟器,支持多种终端模拟,可以在手机上实现远程编程,满足各种编程需求。
QPython3:
集成了Python3解释器,支持命令行运行Python代码,具有代码高亮、语法检查等功能,方便用户编写和运行Python代码。
AIDE:
专为安卓开发者设计的Java集成开发环境(IDE),支持直接编译运行Java代码,编写简单的安卓程序。具有自动补全、代码高亮、语法提示等功能,使用体验极佳。
Python编程狮:
一款专门为零基础编程爱好者打造的Python入门工具App,提供Python编程海量参考教程,支持碎片化时间学习,手机端即可写代码。
编程狮:
一款专业的编程入门学习App,涵盖多种编程语言教程和免费技术文档,提供编程微课和编程实战功能,帮助初学者入门及提升程序员开发效率。
VS Code(Code FA):
酷安大神将VS Code移植到安卓平台的作品,几乎实现了VS Code在PC平台上能实现的所有功能,包括安装插件和适配各种语言。
HelloWorld:
一款能编纂代码源码的掌上应用软件,可以用于学习编程、统计数据、操作文件、开发自动化脚本等操作。
手机编程王:
集编程教学、实践练习于一体,支持多种主流编程语言的学习,包括Python、Java、C++等。用户可以根据自己的兴趣和需求,选择适合自己的编程语言进行深入学习。
SoloLearn:
提供了丰富的课程和练习,覆盖了各种编程语言,包括Python、Java、C++、HTML等。通过SoloLearn,你可以学习编程基础知识、完成编程挑战,并与其他用户交流学习经验。
Grasshopper:
由Google开发的一款适用于初学者的编程学习应用,主要面向JavaScript编程,通过交互式的游戏方式让你在手机上学习编程概念和语法。
Pydroid 3:
一个专为Python编程学习而设计的Android应用,提供了完整的Python开发环境,包括代码编辑器、终端、调试器等功能。
Encode:
适用于iPhone和iPad的编程学习应用,提供了丰富的编程课程和练习,覆盖了多种编程语言,如Python、JavaScript等。
根据你的学习需求和兴趣,可以选择以上提到的软件进行自学。建议从基础编程语言如Python开始,逐步扩展到其他编程语言和开发工具。同时,积极参与在线社区和技术论坛,与其他学习者交流心得,可以加速你的学习进程。