不知道樓主想問(wèn)的是哪方面的簡(jiǎn)單,如果單從語(yǔ)法上來(lái)說(shuō)的話,似乎lua的語(yǔ)法是最簡(jiǎn)單的,同時(shí)也是目前2d游戲開(kāi)發(fā)中用的比較普遍的一種語(yǔ)言。據(jù)說(shuō)go語(yǔ)言的語(yǔ)法也是非常簡(jiǎn)單的,至于簡(jiǎn)單到什么程度,樓主可以自己去感受一下。c作為一門面向過(guò)程的語(yǔ)言,在幾種編程語(yǔ)言中,應(yīng)該是最復(fù)雜的,但其設(shè)計(jì)機(jī)制經(jīng)歷了這么多年的考驗(yàn)依舊矗立在行業(yè)頂端,經(jīng)典性毋庸置疑。
每一門語(yǔ)言都有自己的特點(diǎn),并不是越簡(jiǎn)單就越好的,要契合自己發(fā)展方向的語(yǔ)言才是最好的語(yǔ)言,例如你要做2d游戲編程,lua應(yīng)該是目前最流行的2d游戲開(kāi)發(fā)語(yǔ)言;如果你要做網(wǎng)絡(luò)游戲,C/C++編譯出來(lái)的游戲服務(wù)器號(hào)稱性能王,選擇C無(wú)疑是一條光明大道,Scheme語(yǔ)言的靈活性很高,對(duì)于入門軟件似乎是很不錯(cuò)的語(yǔ)言,go語(yǔ)言非常年輕,語(yǔ)法也不復(fù)雜,是一門為簡(jiǎn)化編譯而生的語(yǔ)言,但對(duì)于編程人員的水平要求應(yīng)該是比較高的,因?yàn)橛煤?jiǎn)單的代碼完善復(fù)雜的功能本身就是一件難事。
編程不能一味的追求簡(jiǎn)單的語(yǔ)法,因?yàn)樵胶?jiǎn)潔的語(yǔ)句可能包含的歧義越多,從代碼的健壯安全上考慮不一定可取。只有在既能保證性能、又保證安全的前提下,簡(jiǎn)單才是可取的。
除了這四門語(yǔ)言,學(xué)習(xí)編程還有不少其他不錯(cuò)的選擇,比如說(shuō)Java、Python、PHP等,這些語(yǔ)言都沒(méi)有復(fù)雜的語(yǔ)法,學(xué)習(xí)起來(lái)比較容易,目前企業(yè)也大量需要這些程序人才。
更多軟件相關(guān),關(guān)注東渡科技,也可來(lái)官網(wǎng)咨詢。