![3bac436433e906416558b47b0b436629.gif](https://i-blog.csdnimg.cn/blog_migrate/70e6f5e0c938a040b6516cea34e498e3.gif)
![7e92b8bd54712a982ac0bc59eda42050.png](https://i-blog.csdnimg.cn/blog_migrate/24b7ed780411ea865949b08b98b526bd.jpeg)
学编程,最方便的肯定是电脑啦。但是有很多时候电脑没办法带电脑怎么学习编程呢?
简单几个可以在手机上编程的软件,主要分为
C/C++,Java,Python,前端网页,Linux
这5个方面,感兴趣可以下载尝试一下:
1、C/C++
第一个软件是——C++编译器。这款软件可以直接运行C/C++程序,代码语法检查等。如下图:
安装C++编译器,这个直接在手机应用中搜索并下载即可
![0e3963a23883c27947321d89bcfa2868.png](https://i-blog.csdnimg.cn/blog_migrate/ae3a14a5693dffb39c41ca22ce11fd35.jpeg)
安装完成后打开,就可以直接编写C/C++代码了,代码高亮,语法检查,还支持查找、定位行、格式化代码功能:
![26ddf661678efac60a1cca032e2c96ec.png](https://i-blog.csdnimg.cn/blog_migrate/a355e47ea776702a7396b90edee564f2.jpeg)
编辑完成点击“Run”,就能运行程序:
![9c63b683c6c79f83d6cfad4d24f13f86.png](https://i-blog.csdnimg.cn/blog_migrate/e5b0f5c7eacd084b4b0e99e05f971fb5.jpeg)
2、Java
可以在手机上编程的Java软件——AIDE,还可以变编写简单的安卓程序。支持自动补全、代码高亮、语法提示等功能。
下载AIDE,在手机中搜索,大概34m左右,下载并安装:
![5d56dd3f0b026a63cd03bf6321ff8cd2.png](https://i-blog.csdnimg.cn/blog_migrate/c8b7e8943c5a46dadd05c4e73049bec9.jpeg)
安装完成后,打开就可以直接新建项目,编写Java代码了,这里会自动进行语法检查和智能补全,使用起来非常方便:
![0cd5e951a71d931f15751a8bf5906c46.png](https://i-blog.csdnimg.cn/blog_migrate/e97f6f3d1f856b88b3f8568a0ca75ae7.jpeg)
运行效果如下:
![ccc649245c22bfddad014c73e690d496.png](https://i-blog.csdnimg.cn/blog_migrate/3ec4e5fc75e9f8fbdb3058c5b860ef56.jpeg)
3、Python
QPython3,集成了Python3解释器,既可以命令行运行Python,还可以编辑源文件后运行,支持代码高亮、语法检查等功能。
下载QPython3,与上面类似,直接点击下载安装:
![73fac1464abfb492bb7d1d0277df9278.png](https://i-blog.csdnimg.cn/blog_migrate/6e01fcc885e5f98296cba7fa24a5209e.jpeg)
下载完成后,可以直接编写python程序,这里使用的是QEdit编辑器编写代码,你也可以使用Console控制台一行一行运行代码:
![a2141c11179b593f9018fc75cf67d6bd.png](https://i-blog.csdnimg.cn/blog_migrate/7ae6047af07c21e403001a4793a47933.jpeg)
点击运行程序,效果如下,类似一个简单的安卓对话框:
![211cc9cb81a367691ea376e34506064d.png](https://i-blog.csdnimg.cn/blog_migrate/1301ce808361d415ff46786f6c5701c1.jpeg)
4、前端网页
这里可以使用一个软件—w3cschool编程学院,类似一个编程资料库,对于入门编程的新手来说,是一个非常不错的学习软件。
下载w3cschool编程学院,如下:
![6bf11890a402141f2b3b92c379af76da.png](https://i-blog.csdnimg.cn/blog_migrate/08e22c66c69210696df9530d1e0db06b.jpeg)
5、Linux
这里可以使用一个软件—Termux,一个高级终端,类似手机的Linux,支持bash,zsh,可以远程登录Linux服务器,还可以编写运行Python,C/C++等程序。
下载Termux:
![17b3742b7dfe6815340cf4ea7a996589.png](https://i-blog.csdnimg.cn/blog_migrate/e1dfe65ecf40e52a5be9ac3515224b7e.jpeg)
安装完成后打开,初始启动需要在线安装一些插件,成功启动后的界面如下,这里可以直接使用pkg命令来进行软件包管理,类似于Linux的apt命令:
![68d19a3aaab08d7e04b883a846c9f105.png](https://i-blog.csdnimg.cn/blog_migrate/b74998459d25e40b1585374d3260a30b.jpeg)
安装ssh后,可以直接在手机上远程登录Linux服务器,如下:
![5dd6eaf8be6f08059662f897ecf81588.png](https://i-blog.csdnimg.cn/blog_migrate/0d76d665f74ab291f0d59889dfac2319.jpeg)
安装python后,也可以直接进入python shell运行python程序,如下:
![0eb9dcbdfc9b1211e0e9c41de09564ac.png](https://i-blog.csdnimg.cn/blog_migrate/492a8f4de2858d38df9cd11be0086856.jpeg)
北大青鸟徐州中博学院一直秉承北大青鸟总部的发展理念“教育改变生活”去发展,一直致力于培养国内it人才,目前已经为国内输送了过万的it精英,一直有良好的口碑和各大家长企业的信赖,一直是走在it培训行业的最前端,已经与国内超过2000家企业有长期的招聘合同。
北大青鸟徐州中博学院为了能更好的区分学员的需求,现在有两种授课模式,一种是封闭式校园模式,一种是办公楼模式,并且都是小班制授课,课程内容主要是以实际性操作较多,锻炼学员的动手操作能力,让学员在毕业之后进入企业当中,能第一时间动手操作,不会出现生疏的状况出现。
北大青鸟徐州中博学院有当下it行业所有岗位的培训,java大数据、云计算、UI设计、Web前端、BENET网络工程师等十多种专业可以选择,并且校园内的设施也是应用尽有,游泳馆、健身房、咖啡厅、室内篮球场等,可以做到不出校园就能有休闲的时光,不出校园也是对所有学员安全的保障,可以让家长更放心。
和小编互动哦!![811660cafd6a65826e57f32dddeba96e.gif](https://i-blog.csdnimg.cn/blog_migrate/2677213e7302ce1c03b525ec949adeb3.gif)
声明:北大青鸟徐州中博所推送文章,目的在于分享知识,若图片及某些文字言论涉及版权问题,请联系公众号:bdqnzbxy我们会在24时内删除处理,谢谢!
行业解读,中博技术大牛分享全新技术发展趋势解析
高效省时,职业规划专家给你做系统的职业发展规划
满意就业,学习全新热门技术,上万家企业推荐就业