手机上可以用来学习编程的软件有哪些?

【手机上可以用来学习编程的软件有哪些?】
这里简单介绍几个在手机上练习编程的软件 。包括c、java、python和html这4种语言 。主要内容如下:
c语言:这里可以使用“C语言编译器”这个软件 。无需root 。就可以进行c代码的编辑和运行 。语法高显亮 。使用起来很方便 。感兴趣的话 。可以尝试一下 。下面我简单介绍一下这个软件的安装和使用:
1.下载安装“C语言编译器” 。这个直接在手机应用商店中就能搜到 。如下 。直接点击下载安装就行:

手机上可以用来学习编程的软件有哪些?

文章插图
2.接着我们就可以打开这个软件 。编辑相关c代码了 。测试代码如下 。很简单 。就是2个数的加减函数:
手机上可以用来学习编程的软件有哪些?

文章插图
程序运行截图如下 。输入2个数后 。点击运行 。程序便能正常跑起来:
手机上可以用来学习编程的软件有哪些?

文章插图
java:这里可以使用“AIDE集成开发环境” 。这个软件在安卓手机上集成了java开发环境 。可以直接在手机上进行java程序的开发和运行 。支持自动补全和语法高显亮 。使用起来很方便 。下面我简单介绍一下这个软件的安装和使用:
1.安装AIDE 。这个与上面的类似 。直接在手机应用商店中搜索就行 。如下:
手机上可以用来学习编程的软件有哪些?

文章插图
2.安装完成后 。我们就可以正常的编辑java代码了 。测试代码如下 。官方自带的小示例:
手机上可以用来学习编程的软件有哪些?

文章插图
程序运行截图如下:
手机上可以用来学习编程的软件有哪些?

文章插图
python:这个我以前介绍过 。就是QPython3这个软件 。集成了python3解释器、终端、QEdit编辑器、QPYPI等 。可以直接编辑运行python3程序 。下面我简单介绍一下这个软件的安装和使用:
1.安装“QPython3” 。这个与上面一样 。直接在手机应用中搜索就行 。如下:
手机上可以用来学习编程的软件有哪些?

文章插图
2.安装成功后 。我们就可以编辑运行python代码了 。终端效果如下:
手机上可以用来学习编程的软件有哪些?

文章插图
QEdit编辑器效果如下 。编辑完python代码后 。可以直接点击运行:
手机上可以用来学习编程的软件有哪些?

文章插图
运行结果如下 。类似安卓应用的感觉:
手机上可以用来学习编程的软件有哪些?

文章插图
html:这里可以使用“w3cschool-编程学院” 。这个软件有许多编程的资料 。其中就有前端的 。包括html,css,js等 。可以在线编辑代码并运行 。使用起来很不错 。下面我简单介绍一下这个软件的安装和使用:
1.下载“w3cschool-编程学院” 。这个与上面软件一样 。直接在手机应用商店中搜索就行:
手机上可以用来学习编程的软件有哪些?

文章插图
2.安装完成后 。就可以搜索html相关资料和教程了 。如下 。介绍的很详细:
手机上可以用来学习编程的软件有哪些?

文章插图
3.在线编辑代码并运行 。如下 。官方自带的示例 。也可自行编辑:
手机上可以用来学习编程的软件有哪些?

文章插图
至此 。我们就完成了在手机上学习编程 。总的来说 。这个4个软件使用起来都不错 。感兴趣的可以下载尝试一下 。当然 。也有其他软件 。像c4droid 。termux等 。也可完成对应的代码编辑运行功能 。这里我就不详细介绍了 。感兴趣的可以搜一下相关资料 。我以前也介绍过 。不过 。如果真想入门编程的话 。建议还是在电脑上进行 。更方便调试和运行 。希望以上分享的内容能对你有所帮助吧 。
其他观点:
谢谢邀请!
Android的底层是Linux 。理论上Android是具有编程完备性的 。只不过Android在Linux kennel上加了一层Android运行环境 。这一层环境是虚拟机 。再加上Android本质上是在移动平台 。编程功能就削弱了 。iOS的本质是Unix 。最早的iPhone甚至是直接运行的Mac OS X 。因此iOS同样也具有编程完备性 。
不过在正式回答这个问题之前我不得不说一句 。倘若你是想把编程作为一个兴趣 。你当然可以在手机上写写代码 。反过来你要把编程作为以后吃饭的事业 。或者说想要在编程方面取得一个比较大的成就 。你还是应该选择用电脑编程 。

推荐阅读