查看完整版本: 關於一些學程式碼的問題
頁: [1]

asdfg0205 發表於 2015-10-29 09:04 PM

關於一些學程式碼的問題

本帖最後由 snowflying 於 2015-11-6 08:12 PM 編輯

就是 不好意思 請問下  JAVA 和C語言 要學哪一個
JAVA 好像 就只有JAVA 沒有新的  可是C語言 再進階有C++  
所以是不是學 C語言比較好呢???

JAVA 和C  好像 有各自不同的城市領域
那請問下 這些領域 是在做哪些工作?
編輯哪一些程式呢???

有沒有建議 哪一本書 可以看  (現在 完全都不會!!!)


<div></div>

kevinkao809 發表於 2015-11-22 11:15 AM

程式語言只是語言, 就像是中文, 日文, 英文...., 剛入門的人, 建議選擇簡單而嚴謹的語言, JAVA 與 C 都難了點. 最好是 PASCAL or BASIC  

andy1357pp 發表於 2015-12-29 07:49 PM

程式設計是種邏輯技巧學習
如果你是初學者, 建議選最簡單的語言先學 (visual basic)
當你學會一種, 再學任一種語言都會很簡單

howardkiller 發表於 2015-12-30 12:54 AM

您好!我是資管系的大一生,基本上Java和c語言是有點難的,老師先教我們的是c語言剛開始最簡單的是c#然後是困難的 c+ 最困難的是c++)

howardkiller 發表於 2015-12-30 12:57 AM

具體幹什麼用的,像程式、軟體開發員,資訊安全、網頁設計這類技術人員<br><br><br><br><br><div></div>

joseph830411 發表於 2016-2-1 03:01 PM

誰跟你說C語言的進階版是C++
或許是進階版沒錯,但是並不是學習難度上的不同
而是它本身就是用C去改寫它的並且創造出一個新的程式語言,因為與C類似,所以把它命名為C++
但是兩種的學習難度都是一樣的喔

C是給聰明人去寫的,因為它沒有保護機制,你的寫法可能會和記憶體衝突或者是硬體的衝突
可能編譯會過,但是跑的時候跑很慢,或者死當給你看,這時就要看你的功力了
你要怎麼去Debug,或者優化,你會很頭痛,因為他都不會告訴你哪邊錯了
通常是拿來寫嵌入式系統

C++,它有內建很多函式庫,不僅如此,它還有很多保護機制都是C沒有的
想當然的......這些保護機制可能會讓你Debug到頭很痛
不過編譯過了,基本上就不會有太大的問題

還有java,java一直都有持續更新好嗎,它只是名字一直是java而已
還是你以為創造一個新的語言是很簡單的??
你創造出一個語言沒有利益可言耶,如果要收錢,哪個程式設計員會去買你的程式語言
java現在是手機APP的開發程式語言,不過它牽扯到嵌入式系統
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

nyps70414 發表於 2016-2-4 12:59 AM

如果有物件導向的概念,學 java 是相對輕鬆且容易的
C根C++其實寫起來會發現很多不一樣的地方
基本上C 比C++更難寫的好
我現在也指學過這三種
java是我寫起來感覺最輕鬆的一種
不過先搞清楚什麼是物件導向比較好
聽說python入門也不錯可以試試看

 

x76073rex 發表於 2016-2-12 04:33 PM

個人是由C語言入門,
雖然C++,C#,Java 這些高階語言有很多方便的函式庫及各種保護機制,
但就是因為過於方便,而搞不清前因後果,很多時候錯了卻不懂他真正的原因
不過最主要還是看你未來想做的工作內容而決定,
偏底層像是BIOS當然還是以C為主,
但假如是想寫App或其他應用方面,就可以考慮先學習Java或是C++
一點經驗,參考看看吧

tw_bt0059 發表於 2016-2-20 10:31 AM

建議兩種都學,會得到不同的程式設計觀念。
先學C 這種比較嚴謹的語言,會讓你有比較全面的程式語言觀念。對往後寫程式會有幫助。
再來學Java 會讓你學到OO的這種跟C不同的觀念。
兩種都會的話,是大有幫助的。

a5638a 發表於 2016-3-9 07:03 PM

看用途是需要哪方面的
感覺上 C 或是 C++ 或是 JAVA
都可以當作是...工具吧
看你要做什麼事
需要的工具就不太一樣~

但是邏輯觀念來說~
其實他們有些都蠻相似的~
但可能有語法上的不同~<br><br><br><br><br><div></div>

kwj 發表於 2016-3-22 11:26 AM

1. C++ 並不是「進階的 C」或者「比較新的 C」,兩個是不同的程式語言。
2. Java 每隔一兩年就會更新,現在已經到 Java 8 了,Java 9 目前也正在醞釀中。
頁: [1]