不一定的哦,最好是对一些常用的电脑知识都有点表象的认识,有一层感性的认知。到时学到内部本质,才会有东西联想,帮助理解。 从机器的角度学编程,是最本质最牢固的(本人经验之谈)。 我先学的是C++(据大多数人说相对较难的语言),在没有任何编程的基础下开始学的。一开始是有点难受,有点崩溃,犹如学天书,但坚持下来就进步得越来越神速了。 贵在坚持啦,无论什么语言,只要选定了它,就一定要坚持。