想学习一种入门的编程语言作为基础,能不能推荐一种并附上几本书籍?

希望是简单一点的... 希望是简单一点的 展开
 我来答
江西新华电脑学院
2019-03-19 · 品牌创于1988,专注IT教育
江西新华电脑学院
江西新华电脑学院开设电子商务、软件开发、电竞、动漫设计、UI设计、室内设计、网络工程、互联网财务、VR等专业。 来校参观报销路费,报名享受国家学费减免政策,签订就业合同,毕业推荐高薪工作。
向TA提问
展开全部
我觉着比起许多花花绿绿的大全、宝典,不如买本大学的C++教程(注意:别买等级考试的教程,那是应试用的),那些教程大都经过反复锤炼,比较系统,很有含金量,有不会太贵。这里我暴力推荐由清华大学出版社出版的一本《C++程序设计教程》,封面是红色的,封底是黄色的,看起来很朴素,主编是钱能。这本书简直是好的没法说,还便宜(39.5元)。这本书不但告诉你语法,还告诉你为什么要这样规定语法,看完之后,你会觉着那许许多多的规定是理所当然的,根本不用费心记,不但不枯燥,反而会使有一种美感。书中还有许多实际编程时应注意的问题,很有价值。这本书还配有《实验指导》,和《习题集》,不过对于有一定编程经验的人应该是用处不大,所以我没买。除了这本书,我建议再买本关于传统C语言的书,要着重以下几个方面:编译预处理、typedef的使用,位运算,标准库函数的使用(最好有一个比较详细的列表,用的时候好查)。

C++的标准类模板是个不错的东东,不过对于学习MFC却没有帮助,原因是MFC太落后了(^_^),可以先放一放,要不要学等搞定MFC时再作决定。虽然我没怎么学过,不过觉着它挺不错,而且代表了一种发展方向。虽然学着费劲(那东西几乎没一点C++的样子,简直是在学新语言),但掌握它可使编程轻松不少。最后,我建议有时间的话多研究一下各种算法。数据结构是一定要看的。不一定要记住(话说回来,不经常用的话也记不住),但至少要知道有那么回事,万一碰到问题了要知道往那边靠。其实,常见的链表等结构以及排序等算法在C++标准类模板中已经实现了,不用你去费劲,但有些了解的总是有好处的。至于离散数学、线性代数什么的,对于复杂些的算法是必需的,其中离散数学是数据结构的基础。不过,我倒觉着只要不是太复杂的问题只用经验也能解决(就象奥赛书中那样,只是实现而没有证明),而且那些东西不用就会忘。万一碰见个难题解决不了,找个高手帮忙也不错,省时省力^_^。
危语尹9193
2019-03-01 · TA获得超过2677个赞
知道大有可为答主
回答量:5355
采纳率:93%
帮助的人:353万
展开全部
首先你要选择一种计算机语言,主要是用来入门,以后不一定用它来开发软件,因为学会一种计算机语言编程之后,再学其它的语言就会容易多了,很多东西都是相通的。例如C语言,比较经典,相关的书籍教材也很多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胜亦谷419
2019-01-23 · TA获得超过1万个赞
知道大有可为答主
回答量:7038
采纳率:0%
帮助的人:422万
展开全部
1.找一本教程,人民邮电出版社的数据库基本比较好 2.数据库为应用程序提供数据基础,有编程的部分 3.喜欢那个编程语言就学习哪个,不一定从基础开始,可以是java等应用语言 4.可以看,但是得附加别的基础书籍 5.兴趣最重要,不论哪个语言,必须持之以恒的学习 6.不是天才
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lishan2100
2019-06-16 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:164
采纳率:57%
帮助的人:43.7万
展开全部
建议你先确定一下你的目的,然后再去学习。
不然给你建议也没有什么帮助。
如果网络相关的建议java
如果是PC机的建议C#
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cjjohn3
2019-01-25 · TA获得超过6642个赞
知道大有可为答主
回答量:3622
采纳率:69%
帮助的人:979万
展开全部
python,直接在网上找教程学就好了,比如廖雪峰的教程等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式