![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
10个回答
2015-12-04 · 做真实的自己 用良心做教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
![](https://wyw-base.cdn.bcebos.com/pc-content/follow.gif)
展开全部
C作为入门语言,其原因是C比较接近底层,又有一定的抽象性,虽然将来未必会使用它,但可以更了解计算机原理以及数据结构。可能对于大多数程序员来说没太大用处,但原理和数据结构能以计算机角度来思考程序问题,写出更高效的代码。这算是专业的程序员的一种修为。而且C现在还是主流,作为入门语言是很适合的。
C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。
C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2024-08-21 广告
在C++编程领域,北京引力弹弓科技有限公司重视扎实的基础。C++作为一门高效、灵活的编程语言,其面向对象、泛型编程等特性为开发高质量软件提供了强大支持。我们鼓励员工深入理解C++的内存管理、类与对象、继承与多态等核心概念,并通过实际项目不断...
点击进入详情页
本回答由MarsCode提供
展开全部
C语言有汇编语言的特点,也有高级语言的特点。特别是在操作系统和嵌入式系统中是不可替代的编程语言。同时C也是C++语言的基础。如果要学C++,当然要看看C了。
如果学习的目的,或者未来职业发展只计划做高级应用程序,或者web应用开发之类,你当然不用学C语言。学习java,php,javascript,SQL等等需要的语言就可以了。
如果学习的目的,或者未来职业发展只计划做高级应用程序,或者web应用开发之类,你当然不用学C语言。学习java,php,javascript,SQL等等需要的语言就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大概浏览了一下所有其它人的回答,似乎大家都很热衷于讨论不同编程语言之间的优劣比较,讨论得高兴了完全把提问者放一边去了。提问者现在的情况根本不是大家给他推荐个好用的语言就能解决的,他现在的情况是,C 语言刚起步没多久,还没遇到什么特别复杂的内容,就已经开始“每天对着对话框好枯燥”了。学习什么东西不需要花苦功夫?计算机软件本身天生具有复杂性,换别的语言之后就可以轻松愉快不用花什么力气轻松成为高手了?不见得吧?从 C 语言开始入门没什么不好的,如果想走开发这条路的话,就咬紧牙关好好学。如果刚开头就已经受不了这点枯燥的话,将来枯燥的事情多了去了。
另外,针对某几位回答者的答案,我想专门再补充两句:中国的计算机教育非常落后,这点我同意;用 C 语言作为入门语言作为教育落后的标志,这点我完全不同意。
语言只是一个工具,只要调用了图形界面的 API,C 语言一样可以写窗口,可以画图形,可以播放音乐,可以联网,甚至你想用 C 语言煮茶,只要有相应 API 也不是不可能。但问题在于,在基本编程功底还不扎实的情况下,你学会一堆花哨的 API,除了能在不懂编程的人面前炫耀一下之外,还能有什么别的用途呢?单靠几个单独的 API 调用,的确是能够做出一些好玩的小玩具,可那只是玩具而已。而且,你做的东西越复杂,需要面对的枯燥的东西就越多,要想实现一个有用的软件,需要面对的枯燥内容比起纯字符界面下的学习只多不少。
另外,针对某几位回答者的答案,我想专门再补充两句:中国的计算机教育非常落后,这点我同意;用 C 语言作为入门语言作为教育落后的标志,这点我完全不同意。
语言只是一个工具,只要调用了图形界面的 API,C 语言一样可以写窗口,可以画图形,可以播放音乐,可以联网,甚至你想用 C 语言煮茶,只要有相应 API 也不是不可能。但问题在于,在基本编程功底还不扎实的情况下,你学会一堆花哨的 API,除了能在不懂编程的人面前炫耀一下之外,还能有什么别的用途呢?单靠几个单独的 API 调用,的确是能够做出一些好玩的小玩具,可那只是玩具而已。而且,你做的东西越复杂,需要面对的枯燥的东西就越多,要想实现一个有用的软件,需要面对的枯燥内容比起纯字符界面下的学习只多不少。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为 C 语言 具有代表性,便于理解的思维方式,简单,易操作,并且c语言是可以直接对硬件进行操作的。 像 有些 大专 直接学java,那也可以,但是学起来 就很困难。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
谁告诉你"编程入门要学C语言"的, 你可以去问问那个人“为什么”, 我身边也有很多人从事编程,但是不是从C开始的。 所以这个前提不成立的情况下,问“为什么”就不成立了。 ^_^
如果你要问从C开始学编程有什么好处,上面的朋友都已经回答你很多了。
对了,要是你在读大学,C在你的专业是必修课,而你学地比较郁闷,所以问这个问题,那我还是送你一句话 “忍忍吧,谁叫它是必修呢".
如果你要问从C开始学编程有什么好处,上面的朋友都已经回答你很多了。
对了,要是你在读大学,C在你的专业是必修课,而你学地比较郁闷,所以问这个问题,那我还是送你一句话 “忍忍吧,谁叫它是必修呢".
追问
编程入门学什么语言好
追答
你看下面的朋友的回答应该可以发现从C开始学是比较被推荐的,
不过如果你真对编程有兴趣, 自己想去学, 那我觉得随便从哪种开始都可以的, 学编程不能着急, 想要一夜之间就精通是很困难的.(不说不可能是不能排除有很NB的人,毕竟一切皆有可能, 不过至少我是做不到的. ^_^)
有很多概念在所有的语言中都是相同或者类似的, 学好了一门, 其它的语言也基本可以快速掌握了.
不过大家的喜好还是不一样的, 有的人喜欢C++, 有的人喜欢JAVA, 这个就像不同的人欣赏的美女不一样, 即使同一个美女, 有的人觉得她眼睛好看, 但有的人就觉得她身材才是亮点. :) 找你喜欢的学.
再有就是,如果只是去记忆和背诵书中的规则可能会觉得太枯燥, 推荐你带着问题去学, 也可以边学边写东西, 我一般是想写点什么, 然后碰到问题的时候查查怎么解决, 这样会偶尔发现前人的聪明之处, 因为你碰到的问题, 他们都碰到过.
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询