这个电脑编程 怎么编程?

  • Server,等等。Java是应用最广泛的编程语言之一,大学中则常常以C语言作为编程的入门语言, BASIC是Beginner's All-purpose symbolic instruction Code(初学者通用符号指令代码)的缩写,是国际上广泛使用的一种计算机高级语言。所以编程入门可以先学习C语言。

    编程入门在大雪中常常以C语言作为编程的入门语言, BASIC是Beginner's All-purpose symbolic instruction Code(初学者通用符号指令代码)的缩写,是国际上广泛使用的一种计算机高级语言。所以编程入门可以先从C语言学习开始。

    计算机虽然功能十分强大。可以供你上网、打游戏、管理公司人事关系等等,但是没有程序,它就等于是一堆废铁,不会理会我们对它下达的“命令”。于是,我们要驯服它,只有通过一种方式——程序,这也是我们和计算机沟通的唯一方式。

    程序也就是指令的集合,它告诉计算机如何执行特殊的任务。

    写出程序后,再由特殊的软件将你的程序解释或翻译成计算机能够识别的“计算机语言”,然后计算机就可以“听得懂”你的话了,并会按照你的吩咐去做事了。因此,编程实际上也就是“人给计算机出规则”这么一个过程。

    随计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。

    电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。

    C语言是国际上广泛流行的、很有发展前途的计算机高级语言。它适合作为系统描述语言,既可用来编写系统软件,也可用来编写应用软件。

    早期的操作系统等系统软件主要是用汇编语言编写的(包括 UNIX操作系统在内)。由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都比较差。为了提高可读性和可移植性,最好改用高级语言,但一般的高级语言难以实现汇编语言的某些功能(汇编语言可以直接对硬件进行操作),例如:对内存地址的操作、位操作等)。人们设想能否找到一种既具有一般高级语言特性,又具有低级语言特性的语言,集它们的优点于一身。于是,C语言就在这种情况下应运而生了。

}

发个电脑选购帖也能引战。

很多留言的都是鸡同鸭讲,一帮人认定买苹果笔记本就是装b,七八千点东西,不至于吧。

信息自由,骂人的留言不删除。反正不是我丢人


补充下背景,在编程界,编程设备-电脑,有两个世界,一个是普通世界,这个世界里,程序员写代码的电脑和大众玩游戏看电影上网做ppt的电脑一样,就是你手头的普通电脑,什么电脑都行。

另一个世界,是专业世界,是非windows行业的专业(高端、杨村白雪、装b)程序员的世界,这个世界的编程设备,就是thinkpad和MacBook笔记本。分别对应thinkpad的高端t、x系列和macbookpro的13、15寸系列。

选择编程设备要考虑你现在所处的环境。用什么设备,取决于你现在处于什么世界,和你想处于什么世界。

如果你现在是下里巴人,生活在普通世界,周围的人用的都是普通电脑,就你上macbook,很明显你在装b,使用不方便不说(别人能用的东西你用不了),受排挤、白眼是必须的,能承受吗?

如果你现在处于洋葱白雪环境,宁静的大学校园/星巴克/IT大厂,周边人用的一水儿mac/tp,这时你掏出闪瞎狗眼的神船游戏本,得多大勇气?

所以,选择设备,得看你所处的环境,要是你提出这个“买什么电脑”的问题,我觉得你还是买普通笔记本电脑吧,这样更保险些,等过几年升级到专业级别再换专业设备。


嫌太长的,直接看总结:

1:不买电脑,直接用现在手头有的。

2:穷:买普通品牌笔记本,各大电商网站搜索:16G内存(买不到可以8g内存自己再插一条),固态硬盘,5、6000左右,其他配置随意。(有人说这价钱买不到这配置,大概存储涨价了,自己看吧)

3:老子有钱,要的是专业和格调:

一步到位买macbookpro,15寸,2017款16G内存,512G硬盘17000左右,嫌贵的可以买2015款的,配置差不多,15寸的11000左右,价格是xxx(销售渠道有人说打广告,删掉,想知道的知乎收费问答10块钱让你买MacBook省几千买不了吃亏)渠道的,比官网便宜5000左右。还嫌贵的买13寸8g的,8000多,一般也够用了。


1:不买,用自己手头的电脑开展学习

单纯写代码什么电脑都行,拿自己已有的电脑开干即可。编程对电脑配置的要求比运行word还低。

如果是上班做程序员,基本上公司都发工作电脑。一般是联想戴尔,thinkpad或者苹果等大牌,发啥用啥。


2:手头没电脑,且穷,买不起贵的

到淘宝搜 thinkpad t420,t440,x1一千多点,都是大厂或国外大厂批量退役(淘汰配置)下来的笔记本,质量没问题。外观经典、配置尚可(内存加到8g),结实耐操。除了厚点重点拿出门丢人点以外,搁家或公司用简直是穷逼程序员的最优选择。

有人对买二手笔记本有心理障碍,那是因为你没见过世面,见过世面的买本都买二手的,三千的价格,一万五的享受,为什么不呢。


3:手头没电脑,虽然穷也不想用二手的

编程用电脑不追求配置,追求稳定性,联想华硕惠普戴尔宏碁或其他主流大牌均可,京东天猫淘宝当当搜索,然后按自己预算买,五六千能买到不错的了,再便宜真不如买二手了。

除非你对性能有重度需求,不要买各种高配游戏本,太笨重,背来背去累死人,配置也用不上,背光low还闪瞎狗眼,拿出去给人一种非主流的感觉,不专业。

不要买thinkpad低端型号,骗人且low。

不建议上船,辅料差,不知道这些年改进没有。

型号如果不玩大型游戏不做视频剪辑建议买轻薄款(散热不好所以干不了重活),尤其女生,好看,背着也方便不重。


4:手头有windows备机,有钱,豆浆买两碗喝一碗泼一碗,就要一步到位买最适合的

程序员用什么电脑都能写程序,但习惯上讲,程序员的标配电脑一般是thinkpad和苹果。除此之外使用任何一款其他电脑都会被认为不够专业(你要达到杨过的境界草木竹石皆可写代码那当我没说)。

为什么推荐这两款笔记本呢,总有人拿出一大堆理由说还有更好的。我的理由只有一个,其实程序员是不能选择电脑的,公司主流用什么,你就得用什么,否则你的编程环境和别人不一样,各种兼容问题,tp和mac正是大公司里的主流程序员设备。如果你一直做程序员,迟早会换上这两样。

而且tp和mac是世界上唯二有二手笔记本市场的电脑,这俩用旧了可以转卖,其他电脑用旧了只能扔掉。

windows笔记本适合大量使用windows系编程、office系软件、其他只能在win平台下工作的行业软件的人用(需要大量使用net/visualStudio/excel/行业软件 的人),如某些程序员和数据运营人员(需要用excel)。

碳纤维外壳笔记本。外观质量都可以,但thinkpad的客户群体似乎是公司采购而非个人购买,一样的配置卖的比苹果还贵(16g,512g卖18000)。一样的电脑国内卖的比国外还贵(这就很鸡贼了,严厉谴责柳传志对国人的价格歧视(续:我发这个帖子时联想还没被骂美帝良心呢)),除非对windows系统有特别的爱否则别买了。

流行度上说,苹果更流行也更高端些(windows编程和大量使用office的工作不适合苹果电脑,用苹果电脑必须有windows备机否则一些日常事务不方便做)。

苹果笔记本拥有retina高清屏和macos(类unix)操作系统,以及超薄漂亮的铝合金机身,适合绝大多数通用领域程序员、设计师和产品经理(某种程度上也是这些岗位专业与否的一种标志)。

除了win系编程,这世界上大部分编程软件、文档、教程等资源都是倾向于mac和linux的,用windows可能会有兼容性问题需要处理(成熟技术问题很少,高新技术问题较多)

当然推荐苹果的原因不是上面的好处,而是“同事用这个你只好也一起用”

有钱,使用环境也适合的话(大家都用windows你就别用mac了),可以一步到位买苹果笔记本。

实际上只要是程序员,或早或晚,最后都要用Mac电脑。不如尽早开始学习,因为mac的系统和windows不一样,所以用mac还得从学开关机、复制粘贴、软件安装这些电脑基本操作开始。比较慢。

实际上苹果并不贵,同样轻薄同样配置,其他牌子的电脑价钱和苹果差不多,还少了类unix系统加成,不划算。

买哪款呢?穷可以买macbook air(四五千),但真心不建议,因为内存硬盘小点(8g,128g),关键不是retina高清屏,买这个除了练练macos系统操作外没其他好处。

macbook(12寸,8G,256G,8000多)介于air和pro之间,真的很轻薄,简直薄如信封。感觉窈窕淑女特别适合,配置还行但屏幕有点小,写程序不合适。价钱最低八千多。

不建议自己加配置定制,因为定制加的钱够买上级款了。如果不确定买13还是15,我感觉程序员还是买15寸的,不说配置高了,屏幕大写代码切屏方便,也并没有重多少,17款15寸的重量和15款13寸感觉差不多,当然13寸写程序也够用。

怕坏可以等快一年过保时买个applecare延保2年,2000左右,不怕坏不用买。

外设的话,新款苹果别说网卡接口,usb口都没了,只有4个type-c,必须买转接口。

官方一个转接口280,至少得usb/网口/视频口三个,建议买一个小米商城的视频(hdmi VGA二选一)、网口、usb三合一转接口,170多,都全了不需要第二个转接口了。

买个苹果内胆包,因为这个铝合金外壳非常怕磕碰,别管什么硬东西稍微划下就是一道口子,碰下就一个坑。装背包里需要保护下,普通防跌落磕碰的即可,六七十块。

屏幕膜键盘膜外壳啥的都别买了,一个电脑而已,不要显得自己很low。


很多人对“实际上只要是程序员,或早或晚,最后都要用Mac电脑”这句话有疑问,我说这话的原因是:

1:大厂的工作机,不是tp就是mac,没有其他牌子,国内国外都是。你做程序员不说有一天去大厂了,起码也得和大厂流行设备看齐吧,讲个ppt/参加个会议啥的,别人掏出商务的tp和mac,你掏出各种闪光、酷炫叼炸天的xx本,怎么沟通?

2:tp和mac,我还是推荐mac,大厂多用mac,实际上除了一些必须用win系统的工作,其他工作主流也是用mac,你说我工作的公司就不用tp和mac,那是你公司不够大。

就算你不考虑上班,你是独狼程序员,最好也用mac。李纳斯,linux之父,够牛b了吧,也用mac(装linux系统的mac)


下面是精选的部分反对留言:

答主的信仰有毒,坚决不用MAC,虽然公司给我配了MAC pro,我还是义无反顾地装了Win,而且不是用camp装的,是低格了硬盘装的。我就是想在精神上全面抵制苹果。

答复:您这种精神,我还真无语凝噎

留言: @杜若 大多数的编程工作是平台无关的,本无所谓用什么电脑,各有所好,但说什么“最终都会选择mbp”就太误导新人了。很多人是因为不知道Windows也有X1C、XPS这种高品质Windows笔记本才会买苹果,你的文章只会加剧这种不了解。

答复:选mbp的原因不是mbp好,也不是mbp不好,而是mbp流行度高,作为编程设备,你应该选一款资源丰富、流行度高、兼容性强、和其他程序员工作环境匹配的,否则等要做什么冷门技术时,找不到资源支持就麻烦了。

留言:@银八 好多人买了mac抱怨不习惯,然后又装Windows,你告诉我没人装逼?

答复:“很多人买苹果设备是为了装逼”不代表你买苹果设备也是为了装逼,更不代表你因为怕别人认为你装逼就故意不买苹果是对的。程序员的苹果设备是生产资料,买的原因同上。

行业流行度?别人用什么你最好也用什么?这是什么鬼?这是苹果市场占有率已经超过1成了吗?在PC还占9成的时候,苹果流行度比WIN还高了?哪里来的数据?XJB说。

答复:硬件设备来说,别人用什么你最好也用什么,是对的,因为你要研究的是编程,不是电脑组装维修,没必要把时间精力花在因为和别人环境不匹配来回折腾上。苹果在总体市场占有率低,但我们考虑的是在高端程序员市场,那占有率可不低。

另,XJB是瞎鸡巴的缩写吗?看到请回复

你不让我信仰微软吗?你的妈怎么了?微软怎么你了?Win10不好用吗?你不知道「Linux is Free when your time is Free.」?我不用Linux不代表我不会用,公司因成本和授权考虑选用Linux作为工控机或者服务器时我一样能上。个人能力并不是靠信仰堆的,省时省力,资料丰富,开发环境易搭建才是我的首选。那些因为颜值选择MAC的,我内心里质疑其专业能力。

答复:劳您记挂,家母挺好的。我没说win10不好用也没说您不会linux,另“那些因为颜值选择mac的”???就不能因为好用选mac吗?颜值高也不是罪呀!而且既然您这么精通linux,您祖师爷李纳斯的工作机都是mac,怎么不学着点呢。

求解具体为什么“实际上只要是程序员,或早或晚,最后都要用Mac电脑。”什么电脑不能装linux?

答复:因为主流上,好点的程序员 ,除非是windows系编程(必须用win本),基本都用mac,所有我判断你也应该用mac,哪怕你还不算好点的程序员,总得有点盼头不是。

留言:我为什么不买台普通pc?既能用win玩游戏又能用linux工作 买mac不能玩游戏还要再买一台不是很浪费

答复:为什么tp和mac配置又低,价钱又贵,一般笔记本三四千的配置它那里飙到七八千,还那么多人买,mac不能玩游戏不能用网银为什么还那么多人买?

留言:Windows无所不能,MacBookPro除了能开发iOS有任何优势吗???生活中因为轻信吹捧卖苹果电脑发现没卵用只好装Windows的例子见得太多了。

答复:你说的这种人不在文章讨论范围之内,另,买mac就是轻型吹捧,买一样价钱的tp x1就算正确的选择,何解?

}

我要回帖

更多关于 如何在电脑上编程程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信