怎么样编程 应该怎么做?

来源:互联网
责任编辑:李佳
 综合 
字体:

在本文中:编程基础学习编程选择您的编程语言

是否曾经想编程序,但就是不知道该怎么做呢?编程的范围可以从简单到非常难的,取决于您想要做什么,或者想用什么语言。请仔细阅读以帮助您找到资源。

1编程基础

以Program Step 1为标题的图片

1了解注释。注释文本不显示或以任何方式影响程序。这些都是程序员留下笔记或资料为自己或以后的程序员作参考的。一般情况下,一个或一系列的字符会告诉电脑该文本为注释,而不是程序的一部分,这些是什么字符将取决于所使用的编程语言。[1]

例如, Python语言使用虚线或数字符号表示注释。在C + + ,是//。

以Program Step 2为标题的图片

2使用变量。变量在任何程序代码中占很大一部分。这些变量是程序如何存储信息。从本质上讲,您为所存储的信息创建标签,然后告诉程序是什么信息。这看起来是这样的:垃圾邮件=“wikiHow岩石”。现在每当程序搜索垃圾邮件时,它就会知道这是wikiHow岩石。

这种类型的代码可用于记录先前的输入并且将其连接到一个变量,例如,让一个程序了解一个人的名字。

以Program Step 3为标题的图片

3使用控制结构。控制结构基本上是告诉程序如何浏览或做什么。如果您曾经做过“选择您自己的冒险”的书,这就是控制结构。在编程中,这通常需要使用状如“if”, “while” 或“ for” 的语句。您将需要使用这些语句,如果您想正确地编程就要正确使用它们。

以Program Step 4为标题的图片

4使用数据结构。数据结构是程序一次访问大量信息的速记。这使您不必输入大量的变量,只需键入任何新信息的类型,并使用代码正确附加到列表中。可能使用的数据结构例子包括列表或键-值对应表(有时称为代码图表)[2]

以Program Step 5为标题的图片

5使用正确的语法。编程语言在许多方面就像其他语言。如同其他语言有规则,编程语言的语法使编程语句工作或不工作。语法是指使编程语言中具有功能的文字,符号和数字的特定顺序或排列。了解您正在学习的编程语言的正确语法是很重要的,因为不像口语,当您出错时计算机不会自动理解和补偿。

以Program Step 6为标题的图片

6利用工具。有许多工具可以用来帮助您写代码,如集成开发环境(IDE)。IDE之类的程序可以让您加强代码的可视性。请确保您研究和了解一些可供您使用的工具,因为这可以使编程更加简便。

虽然大多数IDE是针对特定的编程语言,也有多功能的,如微软的Visual Studio。

2学习编程

以Program Step 7为标题的图片

1考虑去上学。很多高校都有编程的学位课程或证书课程。这将是学习的最佳途径,因为您将有一个老师可以回答您所有的问题,并帮助您以正确的顺序学习关键技能。一个编程学位也可以帮助您很容易获得大量的就业机会,因为它是一种非常有需求的技能。

以Program Step 8为标题的图片

2使用网上大学。有许多网上大学您可以付费或免费参加。这些有时可能不授予学位,但将提供相同量的教育。如果您交学费通常应该授予学位。

好的免费在线大学计算机程序设计课程包括麻省理工学院的开放式课程和Coursera 。

以Program Step 9为标题的图片

3使用在线工具。有几家公司提供帮助编程,特别是因为他们都非常依赖于程序员来改善他们的产品。使用由这些公司所提供的资源,以了解更多有关编程的信息。例子包括谷歌的大学联盟和Mozilla的开发者网络。

以Program Step 10为标题的图片

4使用在线教程。许多普通民众在自己的个人网站也有编程教程。这些可以对在用多种编程语言中学习如何做具体的事情是真正有用的。

以Program Step 11为标题的图片

5让孩子们也学习编程!甚至有一些旨在帮助孩子们学习编程的课程。由于编程实际上只是另一种语言,当他们还年轻时将有一个方便的时间拿起它。避免课程包,因为这些真的不教什么东西,但像麻省理工学院的Scratch是非常有益的。

3选择您的编程语言

以Program Step 12为标题的图片

1请考虑使用C,C + + , C#和相关语言。这些编程语言是主要用于编制计算机软件。 C是最基本的语言之一,是一个很好的学习编程的起点。 C + +是比较容易和常用的,但C#是目前主要受欢迎的。

以Program Step 13为标题的图片

2尝试Java或JavaScript。Java是用于计算机程序中,但主要用于广泛的网上插件和显示。javascript经常使用于移动平台和电脑的游戏编程。两者都是很常用并在增长,如果您想在这些行业工作,这些都是要学习的很好的语言。

以Program Step 14为标题的图片

3考虑Python 。 Python是可以在从网络到软件各种情况下使用的一个非常强大的编程语言。如果您想要得到一份程序员工作,这将是要学习的一种重要的语言。Python被设计为易于使用,对于一些人来说Python比其他语言更容易学习。

以Program Step 15为标题的图片

4试试PHP。PHP通常用于基于网络的编程。这是一个简单的语言,通常用来收集数据或生成内容。如果您只是想要做互联网的东西, PHP是可以学习的一种很好的语言。这对黑客特别有帮助,因为很多网站漏洞是通过PHP进入的。

以Program Step 16为标题的图片

5考虑其他语言。有太多的语言不能在这里都列出,但您肯定应该考虑所有选项。如果您想学习编程以得到一份程序员工作,应该看看您想要得到的工作类型。看看在这些征聘广告要求的共同语言,并尝试学习这些语言。如果您想要做严肃的编程,您可能需要学习一种以上的语言。

小提示

以有组织的方式写代码,因为如果有问题这将使它以后更容易修复。

经常练习!实践是最好的学习方法!

警告

学习如何编程需要时间:不要气馁!

根据您访问的内容,您可能还对以下内容感兴趣,希望对您有帮助:

编程是什么?编程可以做什么?有什么作用?编程怎...

答:1.编程有什么用 你上的网页完全是用代码一点点写出来的,写这些代码就是编程(不用害怕,现在有专门的软件用来带写这些代码)你点IE浏览器上的“查看”---“源文件” 就可以看件代码,这就是编程,这就是编程的作用,当然还有很多用处。 2.编程怎么...

如何做一个好的编程师和软件工程师

答:适合做程序员吗? 1.首先,你应该清楚自己为什么选择程序员这个职业?现在很多人是因为软件行业的薪资高才进入的,其实没有人不想挣钱。但我的看法是,程序员是没有办法一夜暴富的。甚至可以说如果你聪明伶俐的话,做程序员不如去做销售人员的待...

做编程要怎么样的电脑配置

答:你好,编程对电脑要求不会太高,当然,你要是搞的oracle等大型数据库的开发,电脑上装一个oracle database,那对电脑要求还是稍微有一点了。 不过现在一般的I5双核四线程或者AMD的四核cpu,可以满足要求了 如果整大型数据库,那你的内存最好8G吧...

对编程完全不懂的人想做游戏第一步该怎么做

答:个人做游戏的话,还是关键看创意,如果要求不太高,图像处理是游戏的重点之一,就选做一些数学要求不太高的部分,逻辑也不会差,因为数学好的人,游戏性是第一的,数据库方面如果数学不好也做不到最优化。 当然做一个中大型游戏当然是各自分工的...

女生做编程是怎么样的状态

答:这个没有一定之规。最最关键的还是在于自己对编程方面的兴趣。如果女生对软件编程有着浓厚的兴趣、那么在状态上和男生编程并没有什么不同的。照样在软件开发上是一个“女汉子”。但是如果女生根本就对编程不感兴趣,你非要让她去学习计算机软件专...

如何学c语言?是不是该多做练习?

答:很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎 样学习C语言?我是一个教师,已经开发了很多年的程序,和很多 刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这 些年的开发,我深深的体会到C语言对于一个程序设计人员多...

做CAD和一些编程怎么样

答:随着应用要求的提升,必将扩大市场对高端CAD应用人才的需求。从今年上海市的情况来看,参加工程师考试的在校大学生所占比例明显上升。学生越发觉得AutoCAD是一个常优秀的网络设计工具(而不是简单地抄抄图纸),其高端三维应用已成为大学生的追...

C语言大神,这几个编程题怎么做?

答:#include int main( ) {int i,n,a=1,b=2,c; double s=0; for(i=0;i=1e-5;i+=2) {y+=t; t*=-x/(i*(i+1)); } printf("%lf\n",y); return 0; } #include #include int main( ) {double t=sqrt(2),y=2; int k,t1; for(;2/t>=(1+1e-6);) {y*=2/t; t=s...

C语言编程如何入门?

答:C语言比较难,但是你也不要被打倒了,如果真的是对C语言感兴趣,那你一定要耐下心来学习C语言,C语言入门的话,推荐你看传智播客的书籍+视频,他们的视频很适合无基础的人员,讲得很细致,很容易理解。 另外,黑马程序员视频库还有学习C语言的学...

怎么才能让Java做到可视化编程?

答:可视化编程就是GUI 第一步,引包: 一般引包:import javax.swing.*; import java.awt.*; 第二步:代码 例子:将以下代码保存为test.java文件,然后用jdk提供的编译器编译运行 import javax.swing.*; import java.awt.*; public class test exte...


www.book1234.com true http://www.book1234.com/10/4336/108690.html report 99451 怎么样编程应该怎么做?,在本文中:编程基础学习编程选择您的编程语言是否曾经想编程序,但就是不知道该怎么做呢?编程的范围可以从简单到非常难的,取决于您想要做什么,或者想用什么语言。请仔细阅读以帮助您找到资源。步骤方法1编程基础1了解注释。注释文本不显示或以任何方式影响程序。这...
娱乐时尚
科技资讯
历史文化
真视界
旅游美食
精彩图文
我爱我车
母婴健康
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2018 book1234.com All Rights Reserved. 布客网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号
教育考试: 学历财经建筑 医药公考资格外语电脑作文招聘中小学留学 文档 移民 文库专栏23问答中心z资讯z资讯1资讯涨资讯涨资讯1资讯问答图书馆知识IT编程数码信息解决方案信息中心IT科技问答新闻中心软件教室设计大全网络相关英语学习开发编程考试中心参考范文管理文库营销中心站长之家IT信息中心商学院数码大全硬件DIY企业服务网吧在线百科硬件知识手机平板汽车游戏家电精彩摄影现代家居IT女人经验健康养生猎奇创业攻略教育学习历史时尚潮流最近更新涨知识