为什么程序必须得会C语言?
我自己也不知道。我的专业本身并非计算机,课堂上也没有学过C语言。但我就是喜欢,所以自己看了不少程序设计的书。越看就越觉得C语言确实为程序员的必修之课,所以一直以来,我从来没有放弃过C语言的学习,而且一下觉得,做为一名程序员,如果不会C语言,就不要说自己是程序员(个人想法)。
后来因为工作须要,不得不跟着MS走,学一些时尚的东西,什么C#,.Net框架等。我不得不承认,这些东西确实很好。特别是.Net框架里一些类的实现,以及事件的实现等,都是非常好的程序设计思想。想必也是MS一些程序员的毕生心血,如果想要学习.Net,我不得不说:不要看表面,深入的看看框架的实现,理解一些本质的东西,比肤浅的学习和使用要来得实际的多。这里,我要说的是思想,程序设计的思想!事件,消息,并非C#或者其它高级语言的特性,如果你想,用C语言是一样可以实现的。我想说的是:用高级语言编程,用低级语言思考!(《编程语言卓越之道》)所以,我就一直在学习和了解C语言,而且我也一直相信,精通C语言,对我总会是有用的。(精通)
中国有句俗话,叫技多不压身!引用到程序员身上来说吧,多学一种程序设计语言不压身。呵呵,正所谓天下功夫出少林,程序设计语言不说都是出自C语言吧,至少表达的思想是一样的:精通一门,就能触类傍通!而精的这一门,除了选C,还会选什么?
今天有机会在简历库里查了一把,看了看一些个人简历,对于C#,Java,等这些高级语言几乎是无人不会了。精通这方面知识的人想必也不少,大学里也开了C#,Java语言的课程嘛。但我不得不表达一下个人想法,不管你想做什么,也不管你的发展方程是什么,只要你想与程序设计挂边,请你记住:必须精通C语言!你可以不用C语言编程,但你不得不在你的简历上注明:精通C语言!
有空就看看C语言吧,做几题C语言的题目,有机会用到的!
转载于:https://www.cnblogs.com/WuCountry/archive/2008/04/04/1137288.html
为什么程序必须得会C语言?相关推荐
- c语言程序设计编辑与调试环境实验报告,01程序设计基础实验报告_C语言程序设计基础.doc...
01程序设计基础实验报告_C语言程序设计基础 程序设计基础 实验报告 题 目: C语言程序设计基础 院 (部): 管理工程学院 专 业: 信息管理与信息系统 班 级: 信管101 姓 名: 张三 学 ...
- 编写一个程序,实现将c语言源程序中的注释全部删除
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p257 习题8 6.编写一个程序,实现将c语言源程序中的注释全部删除 #include<stdl ...
- 程序员应该学习C语言的十个理由
程序员应该学C语言的十个理由的文章说:每个程序员在他们的编程事业生涯当中都应该学C语言.C语言有太多不容忽视的好处.它不仅可以带来更多的工作机会,而且也会在总体上让你对计算机有更多的了解. 1)相对于 ...
- 换硬币c语言编程_为什么大多数程序员都会学C语言的5大原因!什么原因让你学不会?...
一.c语言,不朽的传奇 从30年前到如今,一些流行的科技媒体上发表的编程语言排行榜,c语言始终稳定位于前三位,这是其他一种其他的编程语言都达不到的.c语言的江湖地位,不容撼动.虽历史悠久,却也是不朽的 ...
- 《Abaqus GUI程序开发指南(Python语言)》——2.5 动态类型简介
本节书摘来自异步社区<Abaqus GUI程序开发指南(Python语言)>一书中的第2章,第2.5节,作者: 贾利勇 , 富琛阳子 , 贺高 , 周正光 更多章节内容可以访问云栖社区&q ...
- 更改c语言程序保存地址吗,C语言文本文件实现局部修改
前言:以往进行文件操作时,都是以链表(变量)作为用户所见数据与文件数据之间的桥梁.用户改变数据时,先改变链表(变量)中的数据,然后直接将整个链表重新写入文件,以做到"实时同步",非 ...
- 《Abaqus GUI程序开发指南(Python语言)》——第一章 概述1.1 简单插件实例——创建带孔板有限元模型...
本节书摘来自异步社区<Abaqus GUI程序开发指南(Python语言)>一书中的第1章,第1.1节,作者: 贾利勇 , 富琛阳子 , 贺高 , 周正光 更多章节内容可以访问云栖社区&q ...
- 共阳极数码时钟c语言程序,基于51单片机C语言数字钟程序.doc
基于51单片机C语言数字钟程序 基于51单片机C语言数字钟程序 数字电子钟的设计 一. 绪论 (一)引言 20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地 ...
- 好程序员Java分享SQL语言之索引
好程序员Java分享SQL语言之索引,前言:本章我们将学习MySQL中的索引,本文将从索引的作用.索引的分类.创建索引的语法.索引的使用策略以及索引的实现原理等方面带大家了解索引. 索引的作用 索引的 ...
- C语言控制结构程序设计,第3讲 C语言程序的基本控制结构_C语言程序设计(上)_pps_大学课件预览_高等教育资讯网...
Page 1 C语言程序设计 清华大学 郑莉 安颖莲第三讲 C语言程序的基本控制结构参考书,计算机程序设计基础,第三章 ,C程序设计,第四章.第五章 Page 2 C语言程序设计 清华大学 郑莉 安颖 ...
最新文章
- linux c 文件描述符 得到 文件名
- 基于八叉树快速分类的Shear-Warp交互式体绘制算法
- javascript 模块模式
- oracle日志版本不同步,oracle11GR2 datagurad 配置后,敲入日志应用后查看归档日志序号不一致...
- hbase 核心知识
- Bagging Classifier+Regressor
- 水起泡器行业调研报告 - 市场现状分析与发展前景预测
- Latex中将多个eps图片合并成一幅eps的代码和方法
- 天首发展,音飞储存要起飞
- 【UVA133】The Dole Queue(环下标的求法)
- 请问最早的计算机语言是什么,最早的计算机语言是什么?
- 运放专题:运放参数之压摆率
- 英伟达最新公布的眼球追踪技术
- python package for Regime switching model 马尔可夫区制转换模型代码
- 02 stata入门【计量经济学及stata应用】
- 互联网的盈利方式 赚钱方式
- Spring定时任务实现方式
- android 悬浮按钮和可交互提示,悬浮按钮的使用原则
- java (入门)密码破译
- 王者荣耀7月4号服务器维护,王者荣耀7月4日更新维护公告 更新内容汇总