很多人因为羡慕软件开发人员的高薪,选择学习软件开发;也有很多人因为程序员不需要和复杂的社会打交道而选择软件开发职位;也有很多人是因为某位大神级别说的“21世纪,每个人都要学会一种或几种编程语言。”而奋发努力,开始学习软件开发。
不管你出于什么原因想学习编程,那么作为零基础的小白,需要先学什么,后学什么呢,需要怎么做呢?
在大学的科班教学中,C/C++是入门的首选语言,入门简单,但是精通非常困难,没个十年二十年的功底,很难有所成就,这也是很多人反对从C入门的原因,但是对于一般想学习的朋友,入门还是可以选择读读的,入门后可以选择自己想学的语言来学习,推荐国外的《c plus primer》。