[通信基础知识推荐书籍]我是通信专业的,如果想大概知道通信是怎么一回事,只要看《通信原理与技术》就够了,因为这本书概括了大致内容,不过这类书有很多版本,我目前用的是人民邮电出版社的,内容比较少,有些...+阅读
建议你从C语言开始学,学好了它以后学其他语言会很容易上手
推荐你先看谭浩强的《C语言程序设计》先,这是一部非常好的C语言书籍,慢慢来学习程序设计是一个非常漫长的过程,不要着急,一本书多看两遍三遍,学会交叉学习法,在学习C的过程中,可以看看数据结构,编译原理,操作系统等书籍,对编成都是很有帮助的。最开始学习的时候,先不要编一些比较大的程序,多编一些小程序,比如数组运算,字符组合等等,指针是C语言的精华,是比较复杂的部分。如果指针这部分都可以熟练的应用,那么C语言里你还有什么不明白的吗,我相信你,你一定能学习好C语言的。
可以按照C——C++——JAVA的顺序学习,C++的学习是很有难度的,类,标准库,多态,继承等等比较抽象难道懂的概念,虽然他秉承了C语言的风格,但是有很多很多是C语言不具备的,要多看书,上机实践也是必不可少的。《C++编程思想》,《C++标准库》,这些书都非常好,内容也很全面,例程书籍也是必不可少的,多看源代码对编程是很有帮助的,也会少走很多弯路。总之,C++的学习是一个比较漫长的过程,大概需要两年的时间,这只是底限,如果想学通,学精,还需要更多的时间。
我向你推荐一些C++经典书籍:
c++程序设计教程
c++编程思想
c++大学教程
c++程序设计语言
数据结构算法与应用c++语言描述
c++标准模板库------自修教程与参考手册
泛型编程与STL
深度探索c++对象模型
设计模式---可复用面向对象软件的基础
重构---改善既有代码的设计
Essential c++
Effective c++
More Effctive c++
C++ primer
前五本应该属于入门书籍,后面的属于学习难度比较大的,想提高C++的编程能力,看看这些书籍有好处。建议你把编程思想这本书多看看。多做练习题,对提高编程水平的帮助是很大的。
其实语言是相通的,一门语言学会了,学习其他语言就比较容易了。
业界有这样一种说法,因为JAVA这门语言包含了C++的一些特性,掌握了C++,就等于掌握了JAVA的80%,
在掌握了C++之后(我说的掌握指的是,可以熟练用C++编程序了,并没有要求你完全掌握C++的所有部分,没有人能达到这一点,因为C++太庞大了,如果能坚持不懈的学习C++两年到三年的时间了,你就可以学习其他的语言了)可以试着学习一些其他的语言,如JAVA,VC++等等比较复杂的语言.
这时候可以说你已经对程序设计语言有个大体的认识了,可以明确自己学习的方向,根据自己的学习情况而定,是学习一些自己比较感兴趣的语言啊(从兴趣出发),还是为了找工作啊,开始进行更深入的学习.比如学习windows下的框架编程和.net编程等等比较复杂的语言.
如果是为了找工作的话你一定学好C,C++,JAVA三门语言.
在我国目前的软件开发行业中,C,C++,JAVA的需求量是非常大的.
好了,说了这么多,可以参考一下,为自己做个学习计划,要对自己有信心,最后祝你在学习编程的道路上走的更好更远,祝你学有所成!!
以下为关联文档:
学编程如何入门理想、热情、勤学,有扎实的数学、逻辑、外语功底。有责任心、天生的好性格和天生的化解压力的能力,再加上的确存在的创造天赋和良好的表达能力,这些条件满足了,才认真考虑是否要...
语文基础知识:什么是主语主语是句子中的陈述对象,与英语语法也有相似之处。常常由名词、代词、或名词性短语充当。谓语性短语和主谓短语也可充当主语。句子成分划分时,主语符号为双横线 例如: 冰雪融化...
学编程常用到或常见到的词组有哪些?各是什么意思"兴趣是最好的老师“,这句话不假,不过你中专都已经学了三年的会计了,我想在你的意识和兴趣爱好里对现在喜欢的编程也并不是情有独钟。你以前都选择了会计而且也学了三年了,基础是...
MATLAB编程数学建模---------------- function dx=appollo(t,x) mu=1/82.45; mustar=1-mu; r1=sqrt((x (1)+mu)^2+x (3)^2); r2=sqrt((x (1)-mustar)^2+x (3)^2); dx=[x (2) 2*x (4)+x (1)-mus...
数学建模灰色系统matlab编程给你一个例子,希望有所帮助 % 基于matlab灰色预测GM(1,1)实现 function [y,p,e]=gm_1_1(X,k) %Build the calculating dieplate for the typical gray model. %Example [y,p]...
素描基础知识?急急急素描:素描是造型艺术领域中的一门基础科学。素描使用单一的色彩来描绘对象的一种绘画形式。素描具有其独立的艺术价值。她是通过对物象的形体结构、比例关系、明暗变化等造型...
关于素描的基础知识素描是美术的基本画法,从广义上讲素描是一切单色画的总称。狭义的素描主要是指用铅笔或碳笔等工具在平面上进行的造形活动。可分为传统素描和现代素描.传统素描一般指用传统...
网络编程经典书籍有哪些底层知识: (推荐指数:五星) 我有中文版PDF的《计算机网络》第四版,网络原理经典书籍 网络编程: 《Windows网络编程技术》(推荐指数:五星) 中文版高清PDF格式 486页 ,极力推荐 含目录书...
新手想学电脑编程的该看什么书最好把你的目标定下 如果只是过把“程序员的瘾” 建议你直接学java或者C# 简单实用 学的速度快 用的多好找工作 再好的技术学完了找不到工作也没用 这类高级语言更贴近业务...