程式設計初學者學什麼語言好?

時間 2021-05-07 06:03:22

1樓:avoidant

我覺得初學者選擇c語言好。

語言規模小,努點力,一學期就可以做到所有知識點全掌握。

貼近硬體(主要是有位址的概念),可以對軟硬體都有個認知。

2樓:

如果只是要編windows上執行的小程式,是學習VB還是C語音呢?我說的小程式,大部分可以通過excel函式實現,可是不夠模組化,不夠直觀,我想把其變成可執行的程式。

大學的時候,學習VB乙個星期就可以做出乙個簡單小程式,學習C語言乙個月也沒學會如何編小程式。

3樓:yuemingwu

首先,要了解你學程式設計是為了幹嘛。興趣,還是賺錢如果是賺錢的話肯定是熱門語言好。

其實這個問題問不到點,回答起來好難受。怎麼說呢,語言只是工具,重點是你想拿這個工具做什麼。。。

就好比我問我想向乙個妹子表白,用什麼語言好?

用漢語英語日語法語等等表白重要嗎?

4樓:天余

這個問題是千古奇問,

我也在這個問題上糾結了很久,

到後面發現,這根本就不是個問題。

別想著靠一門語言吃遍天下飯,

也不用擔心一開始選錯語言會不會影響後面發展,會不會浪費時間,明確告訴你不會,

會一門語言再去學另一門語言速度快的很。

最重要的是你要明白你自己想要從事哪方面的工作。根據工作選擇你的"伴侶"(程式語言

大兄弟,別浪費時間糾結在這上面了,先把自己方向定好吧

5樓:阿哲

對於初學者,應該:

從語法語義簡單的語言入手。這能排除一大波語言,尤其是C++,巨坑,嚴重不推薦。

能快速上手做實踐。沒有看到成績,你很難有動力繼續學下去;沒有實踐,你學了很快也忘掉。

個人推薦C,奠基性的語言,很多後來語言的語法都是借鑑它的。至於實踐入手,推薦Arduino配合。花個200、300就能買到一組器材,上手很容易,有很多實驗可以做,容易培養興趣,水平夠的話還可以給生活中添些實用小玩意(定時澆花、餵魚……),一舉兩得。

我看到有人推薦Lisp系的,這是另一大奠基性的語言。不過Lisp雖然語法簡潔,但背後的思想是很深邃的,有些東西你如果沒有學過相關科目(數理邏輯等),可能不一定能理解。我一直覺得,如果只是囫圇吞棗學一下,不知其所以然,其實等於只學到一半。

6樓:金旭亮

我兩年前就這個問題在CSDN寫過一篇文章《第一門程式語言選誰? 》,其中有些內容過時了,有時間的話我會再更新這篇文章。簡而言之,基本原則是:

作為程式設計初學者,選擇的程式語言一定要能引發自己興趣的,能讓自己把精力集中於解決乙個有趣的問題上,而不是在語法細節上折騰來折騰去。

7樓:tomzheng

首先看你學習程式語言的目的是什麼。c和python、sheme都沒什麼難度。想幹什麼事情就學最適合這個事情的語言。

教材上用什麼語言就先學什麼語言。如果就想隨便了解一下程式設計是怎麼回事,可以學python,python可以業餘用用。

8樓:大紅魚

遙想當年剛上大學時,學校教的C(非計算機專業),譚浩強的教材,一學期下來連「Hello World」都不會(根本就不知老師在說什麼)。

一年後自己想自學程式設計,買了本老譚的QBASIC,總算入了點門,順序分支迴圈算是弄明白了,能打個影象做點簡單運算什麼的。

先學QBASIC入門,產生興趣,入了門以後可以學http://VB.net

,不過從面向過程轉向物件導向時會很迷糊。學.net平台的好處是可以很快做出些小東西激勵自己,而且市場廣闊。

我現在用C#,感覺C#的語法不是很適合初學者。

9樓:冠希

初學語言,教材最重要。推薦學C語言,教材 K & R,我記得十幾塊一本。做上面的習題,乙個暑假夠了。

等你搞定這本,再來問下乙個問題「我學了k&r,下一步應該學什麼?」。

10樓:

你去找些你聽說過的語言的 hello world 的例子,對比一下,看哪個的語法你覺得順眼就學哪個,學好學精。高中剛畢業,還有時間玩玩。

平台?以後?專業?那是以後的事了,如果你堅持走技術路線的話。

語言這東西,哪有先學哪個後學哪個這種扯淡的標準的?

不可否認,不同語言的哲學思想不同,會讓對人有影響,但那也只是影響。你不會以後只用這門語言吧?

等你學的語言多了,單一程式設計思想對你的影響會降低。

如果你只專研一門,那你以後要麼是大師,要麼是打醬油的。

相信我,如果你堅持走技術路線,你以後不可能只會一門語言的。

so~~~

誰會去規定必須得先學英語再學法語、德語、西班牙語?我喜歡拉丁語就先學拉丁語不行?

11樓:hago

要做專業開發者,C是跳不過的,門檻高但是之後受用無窮;要是只是為了實現一些功能,python最好了,上得web,下得指令碼,畫得了gui,當得了伺服器,語法簡單還什麼平台都支援,居家旅行之必備。

12樓:

本人是一名要畢業的大四學生,對語言多少了解些,也算個過來人,感覺還是從c開始吧。另外,希望lz明白,語言只是個工具,不要太在乎以哪種語言入手學習,重要的是程式設計的思想。當下的語言都可以在短期內搞定,但程式設計的思路需要靠時間去形成。

lz應該把時間多花在演算法上,勤加練習,最終會成功的。

13樓:sheepyellow

其實從什麼開始學不重要,重要的是明確自己的目的和學習方向,從任何乙個語言入手都行,看你學程式設計是什麼目的以及以後想從事什麼行業!

14樓:logicthink

彙編和LISP,這兩個學過其他語言都很容易了,大同小異。其實彙編比C好理解,學了彙編,C的指標之流很好理解透,否則就比較難。是否真正理解指標是學習程式設計的乙個分界點。

15樓:

horstmann.com/hcmut/proglang2/introduction/#(1)感謝@yskin 的提醒,原圖出自 http://streamhead.

com/what-pro... ,2023年2月8日發表。作者說他是看了《Seven Languages in Seven Weeks》這本書後做了這個圖。

原圖在:http://www.

16樓:小熊貓轟炸機

C比較好,現在大學(不論國內國外)一般以C為第一門語言教授,當然也有些改成了python,但是個人還是覺得從C開始最合適。

go使用者群太小,visual basic慢慢在退出江湖吧...objective-c和c很接近了,可以學一段時間c轉到objective-c上去...

有哪些適合初學者的C語言程式設計平台?

弄個8051微控制器,邊玩邊寫,搞些與非門的數位電路晶元,接上擴充套件,折騰起來會比較有意思。很快就學會了。祝你愉快。如果你要系統化的學習C語言,隨便哪個開發工具都可以。linux下面用vim gcc,寫makefile學起來比較貼近專業開發的狀態。當然你也可以用VS C 微軟的東西有很多改動,好用...

python和c語言初學者先學那個?

魔天 如果是學生的話,就先學C,再學PY 已經在工作了並且沒有接觸過程式設計的話就學乙個PY就夠了,或者VBA用的好也行。程式設計如果不會演算法就是乙個碼農,演算法的基礎是數學,不會數學模型就不要談什麼演算法優化或者建立的問題了。 那要看你的專業和目的了,建議寫問題時描述一下自己的情況。如果你是個愛...

初學者想要學結他買什麼吉他好?

認可自己知行合一 我特麼就是買了乙個兩百多的燒火棍。當初用朋友的大幾百的結他練的還挺有感覺的,結果買了乙個兩百多的結他真是差距大,和弦不好按,琴弦彈起來晃動極大,還容易聲音不穩定,真是白送了兩百塊。現在我覺得至少要買600以上的結他,這是乙個忠告,一把好結他對你學習的幫助是很大的,要學就買個千元左右...