自學編程,如果是想學后端開發,我個人認為最好的辦法是直接學Java即可。理由有三:
1、Java目前是企業應用最多的開發語言,技術資料豐富,學習起來遇到問題能很快得到解決;
2、目前Java的就業前景較好,自學以后可以自己動手做一些項目積累初步的經驗,然后找初級的Java開發工作就業進一步學習;
3、Java入門簡單但深入困難,所以學習Java一樣可以學到計算機的底層,有利于前期激發興趣,后期深入研究。
如果興趣是學習前端開發,我個人認為學習JavaScript即可。理由如下:
1、目前JavaScript無處不在:web、游戲、app、server等,有了v8引擎,基本上可以做其他編程語言能做的事情,使用范圍廣;
2、JavaScript目前是各種終端的標配,學習起來很有成就感,能盡快激發學習興趣;
3、JavaScript語法簡單,目前的ES6引入了class語法糖,能面向對象編程,感覺編程與正規軍基本上一樣了。