初学者学编程应该从什么开始?

C语、C#、C++、javascript 还是?

如果我看的东西都没什么问题的话,都是应该从C#开始是吗? 如果可以的话,能够帮我分别简单说明一下C/C#/C++的区别和应用吗?

未来.net和JAVA的前途目测是哪个更远点?
揪心啊,买了三本不同的书不知道从哪个开始下手,都在那吃灰了

学JAVA吧,比C简单点,新手容易上手,我现在就是在学JAVA。我劝你学语言只学一个,虽然语言很多都是相通的,但是也很容易搞混淆,最后什么都没学好,得不偿失。
.net是微软主推的一个平台,算是异军突起吧,现在看来要推广需要一段时间。JAVA就有些年头了,而且覆盖面广,就目前来说国内JAVA的需求量还是很大的。两个都很不错的,都很有发展前景,而且相关职位薪金都很高哦,就看你能不能达到那种水平了,嘿嘿。
下面是C/C#/C++的区别和应用,我从网上找了一个说的比较好的,你来看看吧

C语言是一种结构化编程语言。 它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结 构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体。既 可用于系统软件的开发,也适合于应用软件的开发。此外,C语言还具有效率高,可移植性强等特点。因此广泛地移植到了各类各型计算机上,从而形成了多种版本 的C语言。
下面是C语言教程的地址,想学的话可以去看看。
http://www.bc-cn.net/Article/kfyy/cyy/jc/

C++ 是在C的基础上改进后的一种编程语言,主要是增添了许多新的功能,难度也比C大,和C一样侧重于计算机底层操作,也就是系统软件的开发。 C#是在C++的基础上再一次改进后的编程语言,相比C++而言难度有所减小(微软是这么说的),侧重于网络和数据库编程。这3种都是编程语言,语法基本 上是一样的,不过具体的内容差别还是挺大的。
VC++是一种编程软件,就相当于一个作业本,你学习了C++语言以后,就需要把这种编程语言写在一 个作业本上,也就是写在VC这种编程软件上,来实现你需要的效果。

C++是C语言的升级版
c是c++的子集,c是面向 过程的,c++是面向对象的追问

C语入门的书籍可以看哪些?

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-05-27
先从面向过程的C语言开始学,做几个逻辑上的C编程题,差不多了就开始学面向对象的C++,C++是C的超集,就是说包括C语言的功能并从简单的面向过程升级到面向对象。从C到C++有个坎,主要是面向对象编程的学习,需要一些时间的过渡。C#可以说是将很多的功能封装了起来不用自己写函数直接调用就行了,方便快速,学了C++很快就能学会。Java也是面向对象的,模式上和C++相似(不是语法),与C++的不同是弱类型检查和一些语法上的出入等。
我在上大学,现在大二结束了,2年学过C,C++,C#,Java,winform,数据库,ADO.NET,另外还学了一些游戏编程比如XNA和unity3D。从我的经验上来看如果LZ想从事软件开发行业的话不只要学习技术上的更要学习理论上的,比如设计模式什么的。不知道LZ买的3本书是什么书,建议先学C,然后学C++和C#或者JAVA。本回答被网友采纳
第2个回答  2013-08-01
首先, 从C开始, 不论怎么样,c总是比其他的语言简单一些, 之后才是c++, C++可以看做C的升级版。。 最后是c# 抱歉,c#没看过, 不过我觉得按照这个顺序来是没错的。 但是我建议你想学好C不应该只是从这点入手, 数据结构还是非常重要的。 建议你把C学的差不多就开始学数据结构。追问

不过JAVA好像略比C简单的样子? C和JAVA可同时学? 好像两个的区别不会特别大,写法也相似?

追答

尽量别同时。 容易搞混。 java还是排在c后面好。

追问

学C语的话,那么书可以选择看哪种?入门到稍微专业的就差不多了

追答

Essential C++ 入门级别 不好意思, 这是c++的。
C++ Primer 总览级别
很多,随便百度就有。只是学个基础而已。 等你对c有了解了在去看看像

Bruce Eckel的《Thinking in C++》
Scott Meyer的《Effective C++》
Scott Meyer的《More Effective C++》
Scott Meyer的《Effective STL》
Herb Sutter的《Exceptional C++》
Herb Sutter的《More Exceptional C++》
Lippman的《Inside the C++ Object Model》

C语言趣味程序百例精解
C++沉思录完整版(中文版)
C陷阱与缺陷 都是提高级别的

追问

这。。。

第3个回答  2013-08-02
学计算机,不管你学不学编程,c 语言是必须要学的,你c 语言学会了,那么像c ++,c #,java 语言都是迎刃而解的,所以我建议你先把c 语言学懂,目前的JAVA,C#的语法结构都是基于C语言的,可以这么说吧,如果C语言学好,掌握JAVA、C# 的速度也会快很多,C语言是一切语言的基础。我是这个专业的,可以百度hi我来交流,我指导你追问

我目前看的C语言入门经典(4版) 大部分都看不懂是什么.. 若要从爬楼层一样一点点学那该看什么书和了解些什么?

追答

贰肆贰伍玖柒玖玖陆零,家我来交流,我是这个专业的

相似回答