前言——编程到底是什么?
我理解的编程并不是所谓编程语言,而是一种是将实际问题抽象为一种模型,再用一种高度逻辑化的语言,用特定的算法进行描述与实现。也就是说,编程的真正内涵是一种思维,我们使用这种思维和计算机能够理解的语言去写出程序。
如果你是计算机专业学生,务必先学习计算机基础知识,明白计算机原理,推荐书籍《计算机科学导论》(该专业一般都会学习这门课程,感兴趣的朋友也可以学习)
该图是第二版,现在出第三版了
一、选择学习方向
众所周知,编程语言有很多种,但是比较实用、热门的却为数不多,例如:Python、C和C++、C#、JAVA、PHP、JavaScript、SQL、Ruby等,那么我们该如何选择呢?
为了让大家更好地了解并选择所要学习的语言,我特地找来了几张热门语言的介绍图: