请问新手适合先学C语言还是JAVA?
本人是语言初学者.初三毕业.请问各位高手:零基础适合先学C语言还是JAVA?请高手详细说明.谢谢....
本人是语言初学者.初三毕业.请问各位高手:零基础适合先学C语言还是JAVA?请高手详细说明.谢谢.
展开
5个回答
展开全部
如果你计划开发软件、硬件、甚至操作系统,那么你或许想学习C语言。C语言刚出现的时候是一种伟大的语言,因为很多其他的语言都直接或间接来源于C语言,其中包括 Java、JavaScript、C++、Python、PHP 和 Per。
编程初学者应该先写 c 还是Java还是Python?C语言、java我建议做第二个学习的语言,java是面向对象的语言,更贴近人的思考,很多底层帮你封装好了,你不用太关注底层实现。
不同语言门槛不同,Python<PHP<JavaScript<Java<C++,C语言是一门基础语言,是其他一些语言的基础,例如MATLAB,Object-C,Lua等.同时也是学习来比较难的语言,达到精通的程度没有3-10年左右很难,C语言没有比较完善的开发框架,他是面前过程的一门语言,讲究算法跟逻辑的."
python的灵魂不在于语言本身,而在于其诸多优秀的库。Python有能运行的伪代码之称,是最适合初学者学习的语言,是程序员的启蒙语言。当初Guido设计Python的时候,就是为了要设计一种简单易用,能适合教学的编程语言。所以Python的语法简洁清晰,并且在语法中强制性地植入了编程风格。
还有一些其他的好评如下:
接近英语的简单语法;
开发环境简单,能打字就能写代码;
众多的第三方库;
解释执行,不需要编译;
跨平台,方便移植;
python是现代语言,具有足够的抽象性,适合教学一些纯数据结构、算法的抽象知识。此外,Python的许多思想都能适用于其他主流的编程语言。因此学通Python,有助于你掌握Java,C#, C++, C等主流的工业编程语言。
结论是:作为首选语言没有问题,其他语言还得学。
没有最好的语言,只有最合适的语言。
没有糟糕的语言,只有糟糕的程序员。
没有一种语言是万能的,只会一种语言是万万不能的。
用什么语言不重要,最重要的是效率:开发效率和执行效率。
不过最后,我想告诉大家。第一门编程语言的学习过程永远是痛苦的。选择Python尽管可以让这个过程变得轻松一些,但是你仍然得克服一系列困难。
做为一个程序员,是应该去选取不同思路的语言去学习的,而且当然要选择最有代表性的语言,在编程的世界里,主流的思路其实就两种,一是结构化编程,一是函数化编程,面向对象只是结构化编程进化的一个阶段而已,其他各种各样的思路大多数是这两个的分支。
对于非程序员来说,码代码是用来解决问题的,不用纠结底层的东西,能短平快解决问题才是最关键。
编程初学者应该先写 c 还是Java还是Python?C语言、java我建议做第二个学习的语言,java是面向对象的语言,更贴近人的思考,很多底层帮你封装好了,你不用太关注底层实现。
不同语言门槛不同,Python<PHP<JavaScript<Java<C++,C语言是一门基础语言,是其他一些语言的基础,例如MATLAB,Object-C,Lua等.同时也是学习来比较难的语言,达到精通的程度没有3-10年左右很难,C语言没有比较完善的开发框架,他是面前过程的一门语言,讲究算法跟逻辑的."
python的灵魂不在于语言本身,而在于其诸多优秀的库。Python有能运行的伪代码之称,是最适合初学者学习的语言,是程序员的启蒙语言。当初Guido设计Python的时候,就是为了要设计一种简单易用,能适合教学的编程语言。所以Python的语法简洁清晰,并且在语法中强制性地植入了编程风格。
还有一些其他的好评如下:
接近英语的简单语法;
开发环境简单,能打字就能写代码;
众多的第三方库;
解释执行,不需要编译;
跨平台,方便移植;
python是现代语言,具有足够的抽象性,适合教学一些纯数据结构、算法的抽象知识。此外,Python的许多思想都能适用于其他主流的编程语言。因此学通Python,有助于你掌握Java,C#, C++, C等主流的工业编程语言。
结论是:作为首选语言没有问题,其他语言还得学。
没有最好的语言,只有最合适的语言。
没有糟糕的语言,只有糟糕的程序员。
没有一种语言是万能的,只会一种语言是万万不能的。
用什么语言不重要,最重要的是效率:开发效率和执行效率。
不过最后,我想告诉大家。第一门编程语言的学习过程永远是痛苦的。选择Python尽管可以让这个过程变得轻松一些,但是你仍然得克服一系列困难。
做为一个程序员,是应该去选取不同思路的语言去学习的,而且当然要选择最有代表性的语言,在编程的世界里,主流的思路其实就两种,一是结构化编程,一是函数化编程,面向对象只是结构化编程进化的一个阶段而已,其他各种各样的思路大多数是这两个的分支。
对于非程序员来说,码代码是用来解决问题的,不用纠结底层的东西,能短平快解决问题才是最关键。
2013-11-08
展开全部
都是可以的~你可以从C语言入手,但是C并不是面向对象语言,现在实际应用的领域不多了你还是要转化为CPP Java .Net等Java从语法角度来说更简单不过说实话 你基础比较薄弱真想有所作为的话 需要在基础上和英语水平上下一番功夫
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-08
展开全部
个人觉得,只要肯学,下了决心学,从哪开始差别都不大,不过对于打基础来说从C语言入手会好一点,然后在面向对象方面要转型一下,语言有很多相同的地方,不要怕写错,不要怕遇到困难,认真去解决,坚持下来就会学好的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你计划开发软件、硬件、甚至操作系统,那么你或许想学习C语言。C语言刚出现的时候是一种伟大的语言,因为很多其他的语言都直接或间接来源于C语言,其中包括
Java、JavaScript、C++、Python、PHP
和
Per。
编程初学者应该先写
c
还是Java还是Python?C语言、java我建议做第二个学习的语言,java是面向对象的语言,更贴近人的思考,很多底层帮你封装好了,你不用太关注底层实现。
不同语言门槛不同,Python<PHP<JavaScript<Java<C++,C语言是一门基础语言,是其他一些语言的基础,例如MATLAB,Object-C,Lua等.同时也是学习来比较难的语言,达到精通的程度没有3-10年左右很难,C语言没有比较完善的开发框架,他是面前过程的一门语言,讲究算法跟逻辑的."
python的灵魂不在于语言本身,而在于其诸多优秀的库。Python有能运行的伪代码之称,是最适合初学者学习的语言,是程序员的启蒙语言。当初Guido设计Python的时候,就是为了要设计一种简单易用,能适合教学的编程语言。所以Python的语法简洁清晰,并且在语法中强制性地植入了编程风格。
还有一些其他的好评如下:
接近英语的简单语法;
开发环境简单,能打字就能写代码;
众多的第三方库;
解释执行,不需要编译;
跨平台,方便移植;
python是现代语言,具有足够的抽象性,适合教学一些纯数据结构、算法的抽象知识。此外,Python的许多思想都能适用于其他主流的编程语言。因此学通Python,有助于你掌握Java,C#,
C++,
C等主流的工业编程语言。
结论是:作为首选语言没有问题,其他语言还得学。
没有最好的语言,只有最合适的语言。
没有糟糕的语言,只有糟糕的程序员。
没有一种语言是万能的,只会一种语言是万万不能的。
用什么语言不重要,最重要的是效率:开发效率和执行效率。
不过最后,我想告诉大家。第一门编程语言的学习过程永远是痛苦的。选择Python尽管可以让这个过程变得轻松一些,但是你仍然得克服一系列困难。
做为一个程序员,是应该去选取不同思路的语言去学习的,而且当然要选择最有代表性的语言,在编程的世界里,主流的思路其实就两种,一是结构化编程,一是函数化编程,面向对象只是结构化编程进化的一个阶段而已,其他各种各样的思路大多数是这两个的分支。
对于非程序员来说,码代码是用来解决问题的,不用纠结底层的东西,能短平快解决问题才是最关键。
Java、JavaScript、C++、Python、PHP
和
Per。
编程初学者应该先写
c
还是Java还是Python?C语言、java我建议做第二个学习的语言,java是面向对象的语言,更贴近人的思考,很多底层帮你封装好了,你不用太关注底层实现。
不同语言门槛不同,Python<PHP<JavaScript<Java<C++,C语言是一门基础语言,是其他一些语言的基础,例如MATLAB,Object-C,Lua等.同时也是学习来比较难的语言,达到精通的程度没有3-10年左右很难,C语言没有比较完善的开发框架,他是面前过程的一门语言,讲究算法跟逻辑的."
python的灵魂不在于语言本身,而在于其诸多优秀的库。Python有能运行的伪代码之称,是最适合初学者学习的语言,是程序员的启蒙语言。当初Guido设计Python的时候,就是为了要设计一种简单易用,能适合教学的编程语言。所以Python的语法简洁清晰,并且在语法中强制性地植入了编程风格。
还有一些其他的好评如下:
接近英语的简单语法;
开发环境简单,能打字就能写代码;
众多的第三方库;
解释执行,不需要编译;
跨平台,方便移植;
python是现代语言,具有足够的抽象性,适合教学一些纯数据结构、算法的抽象知识。此外,Python的许多思想都能适用于其他主流的编程语言。因此学通Python,有助于你掌握Java,C#,
C++,
C等主流的工业编程语言。
结论是:作为首选语言没有问题,其他语言还得学。
没有最好的语言,只有最合适的语言。
没有糟糕的语言,只有糟糕的程序员。
没有一种语言是万能的,只会一种语言是万万不能的。
用什么语言不重要,最重要的是效率:开发效率和执行效率。
不过最后,我想告诉大家。第一门编程语言的学习过程永远是痛苦的。选择Python尽管可以让这个过程变得轻松一些,但是你仍然得克服一系列困难。
做为一个程序员,是应该去选取不同思路的语言去学习的,而且当然要选择最有代表性的语言,在编程的世界里,主流的思路其实就两种,一是结构化编程,一是函数化编程,面向对象只是结构化编程进化的一个阶段而已,其他各种各样的思路大多数是这两个的分支。
对于非程序员来说,码代码是用来解决问题的,不用纠结底层的东西,能短平快解决问题才是最关键。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-08
展开全部
先学C吧 其实C和java 没什么区别 零基础 主要是掌握逻辑方式 至于以后哪个方面看情况而定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询