• 2

組合語言,C,VB....語言

請問如果想學
8051語言: 應如何下手
C語言: 應如何下手
VB語言: 應如何下手

........等語言,
哪種比較好學, 因為從來沒有學過

買書又看不懂,太難了

請問大大,該如何下手

2008-10-11 20:22 發佈
文章關鍵字 組合語言 語言
我覺得還是要看書打基礎

沒有不二法門...

進階時候還是多少要看書
去大點的書局翻翻吧~~
金石堂..誠品..墊腳石都OK~~
有C++..VB初學者的書本~

在看不懂去補習吧~~
首推還是C語言....畢竟比較簡單好懂,而且也是基礎,
懂C語言,在去其他的比較容易,

至於組合語言,他是一個比C語言更低階的東西,
講白一點,C語言還比較像是人講得...組合語言像是電腦所懂得.....
組合語言的指令不多,但越簡單表示一個動作要用較多的指令組合起來,
所以組合語言不太適合初學者去學,因為一般人學了能應用的範圍也少,
用C寫就很快了
winson55 wrote:
哪種比較好學, 因為從來沒有學過
買書又看不懂,太難了...(恕刪)

就依您這兩句話,還是建議您去研修相關課程。
因為,"師父領進門,修行看個人"!
先學習這類技術觀念,進而再應用對您比較有幫助!

PS.之前有試著教過與您類似情況的同事,後來大家選擇放棄。
他辛苦我也很累,只因想要一次把我10年功力全部灌輸給他,除非您是 "萬中選一" !


呆.宇 wrote:
首推還是C語言......(恕刪)

不過小弟個人感覺是 "組語" 有一定程度了解,可以幫忙簡化 C語言 撰寫。
因為我的工作是屬於 "韌體" 設計,所以這兩種語言常換來換去。


阿智1517 wrote:
在看不懂去補習吧~~~...(恕刪)

支持 +1
Assembly, C, fortran都是我學生時代必修課程
因為電機要學PLC, 做專題..所以必修

後來當兵時期運氣好, 被選中培訓
學了VB/C++..

出社會第一個工作就被逼學CGI,JSP

因為後來往硬體維運走, 程式設計只剩VB還記得一些
Assembly只剩當初想當cracker時來trace程式用

要學什麼!?當然看你要做什麼!?
若要走軔體, C/Assembly當然要學
若要走Database的開發..VB/Java都不錯
若要純軟體..C++/JAVA都必修

若有空..去報名職訓局的長期培訓班吧
程式語言主要分兩大類:
高階語言與低階語言

所謂的高階語言是指教近似人類語言的程式碼。
C和VB屬高階語言。
簡單的說就是程式語法用英文詞彙去編排。
眼見即意(對小弟這種英文白吃其實跟低階是一樣的意思)

低階語言是指完全使用機器碼編排的程式碼。
組合語言與8051這種就屬於低階。
一定要有指令對照表才能編寫程式碼。

高階語言優點是易學習(相對照於低階)。
低階語言優點是容量較小(無須多餘的程式轉碼)。

初心者可以從高階語言開始認識。
C的應用廣泛。
VB物件模組化,可以像堆積木一樣拼湊程式。

最重要的邏輯(數學)要夠,語文(英文)要好。
不然像小弟這種數學差英文濫的會很辛苦。

以上只是簡單的說明,不足或是錯誤的地方還請先進補充加強。
alvinfan wrote:
最重要的邏輯(數學)要夠,語文(英文)要好。
不然像小弟這種數學差英文濫的會很辛苦。


其實英文文法可以不用很通
單字量需要多一點盡量多一點 到是真的
免得像我一樣 每次取變數名稱 都取到詞窮XD
jeff00716 wrote:
其實英文文法可以不用...(恕刪)


小弟我的暫存變數名稱都叫($ss,$vv)
沒辦法...
記得當時年紀小,沒有聽話努力讀書。
其實不見得要花錢學,你找就近的大學資訊工程學系旁聽就可以

C++/C asm 資工系是必修課程

如果你在新竹我可以給你交大的課表
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?