不管是在校生、想跨行做程序員、還是其他專業(yè)想自學(xué)一門計(jì)算機(jī)語言的人拨匆,我都建議首選的自學(xué)語言是——JavaScript。
原因有二:
一台腥、JavaScript簡(jiǎn)單好上手:
-
因?yàn)镴avaScript是動(dòng)態(tài)弱類型(Dynamic+Weak)語言黎侈,使得它對(duì)初學(xué)者極其“友好”峻汉。
這容易上手的語言特性至關(guān)重要休吠,因?yàn)樗粫?huì)因一點(diǎn)小問題就讓你有很多的挫敗感,而很快放棄編程語言的學(xué)習(xí)蔚携。
JavaScript 主要用于網(wǎng)頁的開發(fā),使得它有個(gè)瀏覽器就能運(yùn)行起來矾湃,去掉了對(duì)初學(xué)者來說繁瑣的環(huán)境配置等環(huán)節(jié)霉咨。
JavaScript 主要用于網(wǎng)頁的開發(fā)途戒,它能開發(fā)很多所見即的所得圖形和動(dòng)畫效果喷斋,增加了學(xué)習(xí)的趣味性浆西,能很好地給與初學(xué)者正反饋近零。
二秒赤、更重要的是,JavaScript 有點(diǎn)像編程世界的“內(nèi)功心法”幌甘,學(xué)好它后锅风,能比較容易地進(jìn)入其它的編程領(lǐng)域:
強(qiáng)類型語言:TypeScript,它是JavaScript的“高階版”边器,它將JavaScript的動(dòng)態(tài)弱類型語言束縛為靜態(tài)強(qiáng)類型語言忘巧。
掌握了TypeScript砚嘴,再想學(xué)Java际长、C++等“正派”語言,會(huì)輕松非常多翅娶。后臺(tái)/腳本語言:基于JavaScipt衍生出了node和deno兩門“語言”,它們可做后臺(tái)語言燥翅、可做腳本語言、可做機(jī)器學(xué)習(xí)谎势、可做數(shù)據(jù)分析等等等等...
-
3D/VR/元宇宙:隨著5G猖毫、電腦性能的提升吁断,越來越多的3D開始運(yùn)行于瀏覽器上仔役,那么怎么在瀏覽器上做3D的開發(fā)又兵?
JavaScript技能衍生圖