自學編程需要什么基礎知識?
先說結論:英語不是自學編程的前提條件。
具體回答,這個問題要區分自學編程的目的:
1、學習編程是為了工作,或者解決稍微復雜的實際問題,就需要學習(成人的)的編程語言,如Python、Java等等,那么,需要一定的英文基礎。倒不是說不懂英語就不能學編程,而是很難精進,如果是說自學編程入門,或學編程為了解決簡單問題,不懂英語也不妨礙學習編程。
2、學習編程是為了純興趣,或者兒童進行編程入門,(與1對比)就需要學習更加圖形化、趣味化的編程工具,比如Scratch等,那么,不需要有英文基礎。
上一篇什么是向上轉換