沒有電腦能學習計算機語言嗎,?
我很想學習一門計算機語言,但是電腦已經損壞,家裡人沒有從新購買的意思,我現在只有一台安卓手機,請問可以學習計算機語言嗎,我想從基礎開始,在安卓上寫出的代碼可以直接在安卓上測試運行嗎,我現在什麼技術都沒有,我只是有一顆熱愛計算機的心罷了,
我反正在沒任何電子設備的情況下學了C/C++/Pascal
可以
其實可以話200+rmb買個樹莓派可以。
題主所說的要求一部安卓手機完全可以做到。
C/C++、Java、Python 2/3等語言都可以使用HTTP伺服器也可以搭建Linux的基礎命令也夠你折騰甚至黑個鄰居家網路也是不成問題的如果再算上虛擬機,我勒個去,貌似讓我想起了當年諾基亞的廣告 「S60,無限可能」 ------------------------------------------------------------但是!但是!!但是!!!題主看樣子應該還是學生,可能還是中學生。那麼,非常不建議題主拿著手機折騰這些東西,繁瑣的操作、資料的缺失,缺少正向反饋題主可能以後再也不會碰計算機語言類的東西了。不知道題主對計算機的認識有多少,題主說家裡電腦壞了,不知道「屍體」還在不在,題主能分得清分不清主機內的各組件作用,自己動手試試能不能修的好,很多人對於計算機的興趣都是小時候拆零件開始的(什麼興趣不興趣,臨時修好個學慣用的電腦連¥100塊都用不了!!屏幕除外...)。===================================
我現在什麼技術都沒有,我只是有一顆熱愛計算機的心罷了
希望題主不是看了某些雜誌或電影后突然一時腦熱,幻想掌握了某項技術後就能作大死
最後,好心提醒題主,如果打算學習 Python 的話,記得買書時順便買把螺旋測微計或遊標卡尺,對,就是物理課本上的那種。
////////////////////////////////////////////////////////////////////////////
應題主要求,補充能否運行的測試教程看著題主可能走歪路
不推Ta一把怎麼符合答主的性格
(眾人:破事兒水!!)
基本上就是這些工(wan)具(ju)
基本的 Linux 命令行,題主有興趣也可以用 BusyBox 擴展一下
C語言運行測試,加減法答主還是能看懂的
運行一下
讓我想起了初中的生活
Python 也正常
Java(不要噴,答主除了加法就只有這個列印命令沒忘記了)
也沒問題
最後,中二青年喜歡玩的掉電這麼快!!
安卓嘛,題主嫌麻煩還可以用 OTG線 + USB鍵鼠
再也不用擔心題主碼字慢了~遊標卡尺好像到了,待答主收了快遞,找個東西量量有多長~PS:
我現在什麼技術都沒有,我只是有一顆熱愛計算機的心罷了
題主的這句話真心希望是題主學習的開始,不要搞那些沒有卵用的,更不要讓這句話成為題主的學習結果。題主還是和家長商量一下提前透支一下壓歲錢也好,手機上也就玩玩罷了。
C4droid,
我高三初學c語言就是沒有電腦,前後3.5,4.0,4.3英寸的幾個二手安卓機一直在用c4droid,學了大半年,強大的c4droid,還有gcc插件,連gdb都有,寫c/c++無壓力,unix c編程也無壓力,方便的單文件編譯,多文件編譯,makefile編譯,.configure編譯,各種方式,比電腦上的IDE容易設置多了,還有SDL插件能用SDL和SDL2寫圖形界面程序,還有qt,但是這個要翻牆更新什麼,所以我沒用過,還有安卓的Native Activity,可惜並不會這個,
還可以導出成apk,還自帶命令行終端,自動配置就能用gcc,c4droid吧_百度貼吧 另外還有個叫AIDE的東西,主要寫安卓,還自帶個忘了叫什麼的遊戲引擎,還可以寫JAVA,以及一點點c/c++,可惜我並沒有安裝這個,所以不上圖,aide吧_百度貼吧
可以的,我學會的第一門編程語言是basic,教材是我爹的函授教材。由於沒有電腦,我都是在紙上寫代碼,腦袋裡面跑程序,中間結果多的話就記在紙上。我寫的第一個程序是書上的題目,就是產生菲波拉契數列,用上面的方法,還發現和改正了幾個bug。對了,我那時候還在上高中,上面這些都是上課的時候無聊做的。後來上大學後,第一次進機房,用dos自帶的qbasic跑過這程序,確實可以輸出結果。。。
答主的c語言老師(下稱梁神)上學期間,別說個人電腦了,全計算機學院的電腦都沒有幾台。買回電腦以後學院為了鼓勵大家用,上機還給發獎金,真是讓當時的計院學子喜聞樂見啊。於是答主忽然覺得如果梁神玩知乎,就可以邀請梁他回答一下類似於「一大早起床去機房排隊等上機是怎樣的體驗?」「在機房呆一整天時最好的食物是什麼?」之類的問題了。當然就目前答主的學校而言,計算機學院的機房只對本院學子無限開放,估計大多數學校情況類似,而且看評論貌似題主不是大學生啊……然而現在也不比幾十年前,沒有學院機房不是還有圖書館網吧同學家室友電腦么,而且答主身邊也有同學的c語言作業一直是手機寫手機交的……只是希望題主能更謹慎的了解計算機再決定跳坑,畢竟學一門語言只是開始中的開始。看看演算法數據結構,搞搞底層,沒事就試圖去get各種奇怪的新技能,大概這輩子就可以過去了吧……來自一隻成長中的弱雞小碼農。
初中的時候,用文曲星電子詞典里的GVBasic,寫了幾萬行的Basic代碼~~~
我父母是與我一同接觸的電腦.直到我後來讀了計算機, 我才知道:
他們在八十九十年代那會兒就上過編程語言的課!!!
我媽學過C和Basic啊我真是傷不起, 我的EX都學不會啊.然而我媽現在還是一個純種的電腦小白, 完全看不出來她也是二十多年前就學過編程的人.
因為那時候他們的學習條件比你還要差一點, 不僅沒有電腦, 還沒有手機
所以....我只是舉個例子而已. 真的要學的話,還是找台電腦吧, 網吧也好, 二手舊電腦也好, 總比手機好.1.手機屏幕小,費眼睛。2.手機打字不方便,費時間。3.手機上編程環境基本都是簡化版的,只能供你入個門。工欲善其事,必先利其器。我覺得隨便找個兼職干倆月,再買個二手筆記本,比用手機學起來快多了。
壓歲錢有吧500去淘寶買個初代酷睿二手本子1000能買二代的2000能買三代的4000……你還是買個新的吧8000上微星16000上外星人32000還用我教你嗎當然是去報北大青鳥啊
最後王語嫣學會功夫了嗎?
當年我用s60學python真把我學吐了,不推薦用手機打代碼,這是非常非常糟糕的編程體驗,我覺得編程體驗是非常重要的東西,尤其對沒有編程基礎的同學來說,包括一個好的IDE給你帶來的編程體驗都完全不同。
樹莓派,能裝linux學習足夠了-----------------------------------8月28日 更新 ------------------------------------------題主家裡電腦損壞是什麼情況,要是顯示器還能用的話,樹莓派+HDMI轉換器成本不會超過400,某寶上很多. 不過看你要學習什麼開發,入門學習C語言什麼的應該足夠了.不要用譚浩強的書就好!
在我一年級的時候,家裡沒有電腦的情況下,用小霸王學習機和附送的閹割版教材學會了Basic語言
題主可以考慮去租一個虛擬主機,現在騰訊雲的虛擬主機有學生優惠,每月只需要1塊錢。虛擬主機運行的是Linux系統。你用手機,通過ssh軟體對虛擬主機進行操作。
不僅什麼語言都可以學,而且還能順帶學習學慣用Linux系統。完全可以,我大一的時候沒有電腦,完全用安卓手機打代碼,C4droidC4droidC4droid,三遍!三遍!關於如何下載,使用,更好的使用,比如編程專用百度輸入法皮膚啊,建議去 C4droid吧逛逛
完全可以的,還可以培養手寫代碼的能力。
我當年沒帶電腦的時候是在網吧寫的,有時候在圖書館用紙寫,而且我沒有智能手機。如果還覺得不行,可以嘗試修電腦,電腦怎麼壞了,描述下。二手主機很便宜,去兼職攢吧,祝好
我記得有一個介紹世界著名黑客的文章,
說有一個黑客即使入獄了,他依然能利用一個一個比較簡易的電路板,與外界保持聯繫同時黑了不少伺服器……雖然我不知道故事是不是真的……所以我只能藉此鼓勵問主……即使沒有電腦學習程序語言真的有點身殘志堅的感覺……不過這依舊可行,而且那種精神值得敬佩。完全沒問題 先看結果
上面都是手機截圖簡單來說就是手機ssh到vps上 在vps的Linux內安裝python就行了 延遲的話 以前ssh直連確實卡得不行 但部署mosh就完全沒有這個問題了 跟在本機上操作基本上沒有區別
而且關鍵是便攜方便 隨時隨地編程
詳細情況
最近在學python 但因為老是東奔西走 背著電腦又覺得太重了 就打起了手機的主意 畢竟手機性能那麼強大 寫個python一定不是啥大問題吧 就去AppStore找個合適的ide 但是 居然沒有合適的 那就只能自己動手了需要準備的材料
1 :vps一台 推薦搬瓦工 性價比可以 因為只是編程 不用性能太好的 買一百多一年的就行了 支持支付寶付款 vps上部署mosh 當然覺得麻煩也可以不部署 但是這樣手機連上去會很卡 延遲感人 vps上安裝python 這個很簡單 vps上裝vim 這就是我們的ide了 喜歡折騰的話可以嘗試各種vim的插件和設置 vim可是支持創意工坊的哦 vps上的東西就差不多了 一些技術細節百度就能找到答案2:手機端
安裝這個。iPhone就要一百多買了 Android好像不要錢如果嫌貴 IPhone可以選擇termius3:藍牙鍵盤
這個選配 但強烈推薦4.手機登陸vps
伺服器沒有部署mosh就 有mosh 就然後輸入密碼 就能進入了
推薦閱讀:
※計算機專業研究生畢業剛剛參加工作,想要在2-3年後去美國灣區工作,需要作那些方面的準備?
※以linux,kali linux,python,c,ccna這五個為基礎入門網路安全方向行業怎麼樣?
※為什麼會形成電腦要要先點開始才能關機這種習慣?
※非數學,非計算機專業的我,對編程什麼的一竅不通的我要怎麼理解圖靈機的概念?
※想學人工智慧、報了CS碩士。麥克馬斯特大學和墨爾本大學哪個更好呢?