學習哪種編程語言可以用來開發很多有意思東西?
最近自學編程中~~~純屬個人愛好,也不打算當成工作,現在已經看了計算機組成原理,正在看編譯原理,學編程只是想用來理解現今大多數應用背後的邏輯,業餘時間也想用來開發點有意思的東西,不知道從哪種語言入手好點?並且說下這些語言能具體用來開發什麼東西?了解過HTML(對開發網站沒多大興趣),IOS,
Android,對這幾個興趣不大
Python和JavaScript
作者:phodal
鏈接:寫代碼沒激情怎麼辦? - phodal 的回答來源:知乎
著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。如下是我的Idea牆,從做有意思的東西開始。
GitHub - phodal/brand: Design for Fun: 製作程序員專屬Badge製作
GitHub - phodal/growth: Growth: 成為頂尖的Web開發者的APP
- 完整的Web開發流程介紹
- 如何寫好代碼——重構、測試、模式
- Web應用的分析和部署
- 遺留代碼、遺留系統的形成
- 每一階段所需的技能
GitHub - phodal/vmap: GitHub most popular Chinese user in Map: GEOJSON與ElasticSearch製作GitHub大V地圖
GitHub - phodal/ionic-elasticsearch: Django ElasticSearch Ionic 打造 GIS 移動應用 : Django ElasticSearch Ionic 打造O2O移動應用 GitHub - phodal-archive/tile.js: a pure javascript tiled map render: 遊戲地圖生成器 PC端編輯器 Web端文本編輯器 VR應用Slide框架
更多可以參見我的Idea列表:GitHub - phodal/ideas: Ideas of Phodal in Practise
以寫著玩,想滿足各種一次性需求而論,Python、Clojure 這兩樣非常的好。排名不分先後,我個人覺得Python更簡單,Clojure更有趣。
不知道你對」有趣「的定義是什麼
不過如果只是做好玩的東西,那麼所有的語言都可以做各種好玩的東西。只是一個時間和學習成本的問題。C 較好一些,這東西學會了,基本想怎麼有意思,就怎麼有意思,
。。。很糾結我是要使用漢語還是英語或者是西班牙語才能寫出世界名著。。。
學好C/C++ 其他的語言都會跟好的學習。C不是最好的 但是肯定是最適合起手的!
lua!!!!你編寫過哪些有意思的應用到生活當中的小程序? - 調查類問題
VBA最適合初學者,感受最直接,所見即所得,還能提高生活和辦公效率
c#吧 前後端通吃 語法糖一堆 實際應用很方便或者python 將更多的時間集中在實質演算法上而不是無謂的語言上
我覺首先你要想好自己未來的方向,再指定相應的計劃。可以先學一下C了解一下基礎,慢慢的摸索自己真正感興趣的語言。。。 當然我也是新手,說法可以不予理會
C/C++吧 。學號C/C++其他入門都是小菜一碟。
PHP是世界上最好的語言,沒有之一!
個人推薦python。原因是python的庫很多,能夠滿足你說的開發出很多很有意思的東西的大前提。
某種程度上來說javascript也蠻有趣的,也能夠寫出很多很有意思的東西,只是js的某些設計決策實在是不敢苟同,某些特性算是糟粕,有些特性容易遭到濫用,所以也就不推薦了。
題主提到在看編譯原理,那麼如果對語言設計有興趣的話,可以研究一下lua這門語言。很小巧,但是五臟俱全。
推薦閱讀:
※學習 C++ 編程,怎麼才能找到合適的練手項目?
※沒參加過ACM如何訓練數據結構與演算法能力?
※未接觸過編程的妹子希望通過做小項目來學習編程,有哪些類型的項目比較適合?
※先學什麼編程語言比較好 你們有沒有後悔過?
※為什麼我覺得Python的學習很沒有條理?