都说零基础不好学编程,何为编程基础?

这个问题实际上有些宽泛。 编程种类所涉及范围很广,领域细分的也很多,同时编程的所用语言不同所需基础也不同;还有,不同编程方式所需的基础也是不同的;比如,对于应用可视化编程方

本文最后更新时间:  2023-05-13 18:54:29

这个问题实际上有些宽泛。 编程种类所涉及范围很广,领域细分的也很多,同时编程的所用语言不同所需基础也不同;还有,不同编程方式所需的基础也是不同的;比如,对于应用可视化编程方式的人员来说,只要熟悉对应的可视化编程工具就可以进行编程工作;

首先在学习编程之前,我们需要深刻的认识自己,自己学习编程的目的和自身的条件是怎样的,才能有的放矢的掌握某个编程领域的基础,快速进入那个领域。

从通常的计算机编程来说:

1,【需要有一定的数学和英文基础】编程其实大多数是和数据打交道, 有一定数据基础对于应用算法深入编程是十分必要的。而编程起源于国外, 许多新编程技术都是用英文编写的。拥有一定的英文基础对于掌握新技术,理解、学习别人的程序也是很有用的。

2,【明确编程领域】由于编程已经渗透到各行各业中, 每个领域都有独特的语言、工具、类库、框架等。所以明确方向以找到正确的入门路也很重要。

3,【熟悉计算机基础】了解基础的计算机硬件知识,如果一个人连内存、CPU都不知道是做什么用的,那么他在编程领域发展也不会好; 了解操作系统、网络、编译原理、数据结构和算法等基础知识。

4, 【熟悉一到两门编程语言】快速学习一到两门编程语言,熟练使用它完成日常工作。对于编程语言,掌握如下几个要素:

- 内置数据类型

- 控制结构

- 运算符

- 语法结构

- 常用工具、类库、框架

- 常用程序例子

最后,推荐一些书籍给大家参考:

《计算机体系机构》了解最基础的计算机硬件知识

《计算机操作系统》了解整个操作系统的实现和编程环境

《编译原理》《计算机网络》了解编程语言的原理和网络原理

《数据结构与算法》了解编程中常用的数据结构与经典算法

 1/2    1 2 下一页 尾页
温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。