盤點幾個在手機上能夠用來學習編程的軟件

前天在悟空問答的時候,很榮幸被邀請參加回答「在手機上能夠用來學習編程的軟件有哪些?」這個問題,以前在微信羣有人問過我,我當時在悟空回答的首頁看到一個頭條大微(小小猿愛嘻嘻)的回答,以爲十分受用,在此將其整理好,發佈給你們一塊兒學習,但願對你們學習編程有幫助。感謝大佬提供的解答,原文能夠點擊原文連接進行查看。前端

學習編程的軟件其實挺多的,下面我簡單幾個能夠在手機上編程的軟件,主要分爲C/C++,Java,Python,前端網頁,Linux這5個方面,感興趣的朋友,能夠下載嘗試一下:python

一、C/C++shell

這裏介紹一個軟件—C++編譯器(c4droid),能夠直接編輯運行C/C++程序,代碼高亮、語法檢查,使用起來很是不錯,下面我簡單介紹一下這個軟件的安裝和使用:編程

  • 安裝C++編譯器,這個直接在手機應用中搜索就行,以下,大概也就2兆多,直接點擊下載就行:後端


  • 安裝完成後,打開這個軟件,就能夠直接編寫C/C++代碼了,以下,代碼高亮,語法檢查,還支持查找、定位行、格式化代碼功能:bash


  • 編輯完成後,直接點擊「Run」,就能運行程序,效果以下:服務器


二、Java微信

這裏介紹一個軟件—AIDE,能夠直接編譯運行Java代碼,同時還能夠編寫簡單的安卓程序,支持自動補全、代碼高亮、語法提示等功能,使用起來也很是不錯,下面我簡單介紹一下這個軟件的安裝和使用:ssh

  • 下載AIDE,這個也直接在手機應該中搜索就行,以下,大概也就34兆左右,直接點擊下載安裝就行:編輯器


  • 安裝完成後,打開這個軟件,就能夠直接新建項目,編寫Java代碼了,以下,這裏會自動進行語法檢查和智能補全,使用起來很是方便:


  • 點擊運行這個程序,效果以下:


三、Python

這裏介紹一個軟件—QPython3,集成了Python3解釋器,既能夠命令行運行Python,還能夠編輯源文件後運行,支持代碼高亮、語法檢查等功能,下面我簡單介紹一下這個軟件的安裝和使用:

  • 下載QPython3,這個與上面相似,直接在手機應用中搜索就行,以下,大概也就12兆左右,直接點擊下載安裝就行:


  • 下載完成後,咱們就能夠直接編寫python程序了,以下,這裏使用的是QEdit編輯器編寫代碼,你也可使用Console控制檯一行一行運行代碼,均可以:


  • 點擊運行程序,效果以下,相似一個簡單的安卓對話框:


四、前端網頁

這裏可使用一個軟件—w3cschool編程學院,相似一個編程資料庫,提供的免費教程不少,其實不單單限於前端Html,CSS,Js等,還有Python,PHP,C++等後端資料,對於入門編程的新手來講,是一個很是不錯的學習軟件,下面我簡單介紹一下這個軟件的安裝和使用:

  • 下載w3cschool編程學院,與上面同樣,直接搜索下載就行,大概也就19兆左右,以下:


  • 下載完成後,打卡這個軟件,咱們就能夠直接搜索全部的免費資料,以下,有前端的,也有後端編程的,很基礎的入門資料,很是不錯:






五、Linux

這裏可使用一個軟件—Termux,一個高級終端,相似手機的Linux,支持bash,zsh,能夠遠程登陸Linux服務器,還能夠編寫運行Python,C/C++等程序,下面我簡單介紹一下這個軟件的安裝和使用:

  • 下載Termux,這個也直接在手機應用中搜索就行,以下,直接點擊安裝就行:


  • 安裝完成後,打開這個軟件,初始啓動須要在線安裝一些插件,成功啓動後的界面以下,這裏能夠直接使用pkg命令來進行軟件包管理,相似於Linux的apt命令:


  • 安裝ssh後,能夠直接在手機上遠程登陸Linux服務器,以下:


  • 安裝python後,也能夠直接進入python shell運行python程序,以下:


目前就介紹這5個軟件吧,感興趣的朋友能夠在本身手機上嘗試一下,能夠在閒暇時間補充一下本身的編程知識,若是想深刻學習的話,建議仍是在電腦端進行,調試運行起來更方便,但願以上分享的內容能對你有所幫助吧,也歡迎你們評論、留言。

若有侵權,請聯繫刪除~~

相關文章
相關標籤/搜索