在学编程之前,先要学什么是最基本的

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:09:19
在学编程之前,先要学什么是最基本的,最近语言更新很快啊,什么是所有语言中最基本的,肯定要学的

1、自我因素:耐力、毅力(编程看起来是很炫的,可是它多数情况下也是蛮枯燥乏味的)、主动学习的态度(知识是需要更新的);
2、知识结构:只是想入门很简单,只要数学和英语不是太差就行(至少简单的语句你要知道是什么意思吧),如果想深入学习,需要的知识就多了,比如:高等数学(指的是理科学的,不是文科的那种)、计算机原理学、线性代数、数据结构、算法等等诸如此类的相关学科;
3、语言选择:现在很多想学编程的朋友都被网上一些关于某种语言更加厉害,什么什么将是未来语言开发的趋势等等的文章所困惑,其实那些文章都没有任何问题,只是任何语言的基本原理是一样的,比如说汉语和英语吧,都有主、谓、宾、定、状等几种基本形态,只是不同的是它们的位置有时是不一样的,我个人建议初学编程的朋友先学习Basic系列的语言,如:VB,你学习VB 的目的是先对编程的流程和一些简单的算法进行初步了解(我认识的一个现实中的朋友,是一家财务软件开发公司的程序员,他们是用VB+SQL开发的财务管理系统),然后根据个人知识结构来选择一门更高级的语言。

数学,如高等数学,线性代数,离散数学,数值分析
数据结构,必学,而且要学精,不管学什么语言都要学算法,都要学数据结构,只是描述的语言不同,但思想都是相同的
精通一门程序设计语言,如C,C++,JAVA等
了解两门可两门以上的程序设计语言,精通了一门语言,学习其它的就简单多了
会使用一个编程工具,如VC++6.0
计算机基础知识,如操作系统,数据库等
看你想要发展的方向,若想往网络编程发展,要学习一些网络的知识及相应的设计语言及设计方法

C++比较难的,推荐学最基本的C语言
也可以去学JAVA,或者VB等,上手是比较容易的
但个人觉得还是C语言最有用

(一个好的逻辑思维)+(英语)+(了解计算机组成原理)

我想应该是数学

数据结构