编程需要以下知识:
编程语言的基础知识,包括语法、变量、数据类型、运算符、流程控制等。
程序设计思想,包括面向对象编程思想、模块化编程思想、代码重构等。
计算机科学基础知识,如算法、数据结构、操作系统、计算机网络等。
软件开发工具和环境,如IDE、代码版本系统、测试工具等。
语言特定的框架和库,如Python的NumPy、Pandas、Scikit-Learn等、JavaScript的React、Vue等。
具备一定的实践机会和项目经验,通过实践练习编程技能和从事实际项目来提升编程能力。
编程要学习:
1、JAVA;
2、PHP;
3、UI;
4、Web前端;
5、大数据;
6、C语言;
7、Python 。