我今年14想学习电脑编程,我都电脑编程神木也不懂,我应该学什么,怎么学 我想学习电脑从基础到编程!应该从什么开始学

作者&投稿:阙审 (若有异议请与网页底部的电邮联系)
【C/C++】
入门学C/C++确实会让人有眩晕的感觉。说起C/C++的优缺点,能列举一整版。它很强大,但是也很令人头疼。
(形象点C/C++就像金庸小说中的九阳神功(见李连杰主演的倚天屠龙记),一旦你学会这种功夫,学什么都特别快。但是确实不适合初学者。)

【编程方法】
初学者建议从Java或者Pascal(一般是学生竞赛比较多)入门。它能帮助你快速地了解编程的方法(其实是有一门编程方法学的课,意在将 方法 与具体的语言脱离 )。

【新手入门】
新手学习编程 主要是要保持兴趣,找一个适合自己的切入点,不要跟别人比,一开始就想掌握一门语言,中所有的部分。
比如:
你喜欢打游戏,可以从一些游戏提供的扩展编程,一些脚本语言,或者地图编辑器入手。
你接触过Execel表格,你可以尝试组合excel表格提供的一些公式。
你想一些按键的宏,完成类似外挂的功能,你可以先学习下,按键精灵。

你肯定会问,这些也是编程吗?
它们确确实实是编程,只不过使用了一些更通俗易懂的计算机程式。
借助这些软件,你可以完成一些简单的编程工作。但是有很大的局限性。

【语言不重要】
许多人以学会一门语言,或者声称自己掌握了一门语言。其实 计算机语言,在编程的世界 语言是用来表达 你思路的工具,你可以同时用 java, C/C++, python, ruby, lua, pascal, VB, 等数十种语言 完成同样的功能。

就像 一个 说英语的人 和一个说 中文的人 告诉别人 你好! 来打招呼,只不过这个 别人 是计算机,这个计算机 懂的所有的语言(前提是你为它配置的语言环境)。

关键是你想要的表达的东西,你的思路。

事实上,对于一个有经验的开发者,熟悉一门新语言的语法通常不超过10分钟。而接下来,可以要话费几个月的时间,掌握基本库和常用的构架。

【不借助语言,靠什么】我们用来构建 自己的程序?
我们 需要的是一些组件,只不过这些组件,大小不同,复杂程度不同,作者不同。

当你能初步掌握一门语言基础功能(一般是运算,分支语句,循环),你就能完成很多事情,比如。输出 某种格式的文本或者文件, 和用户交互完成某种需求。
你只需要 借助 一些 语言提供的 基本库。

【库】编程 世界 中 最重要的就是 库。现实世界中 往往能 熟练掌握 并使用一个领域或者方向的库 就已经能成为是 XXX工程师了。

比如:
熟练掌握 iOS sdk 通常称他们为 苹果软件开发工程师
熟练掌握 Android sdk 通常称他们为 Android 手机平台开发工程师
熟练掌握 Windows / Linux 等系统提供的 API 通常称他们为 Windows / Linux 开发工程师

所以你会发现 ,有编程 有太多的领域 网络的,PC客户端的,服务器的,嵌入式的。

他们需要的 就是 掌握一个 功能强大的库。

【具体实践】你可能会问,那我到底从哪里开始呢。
很不幸,我们还是不得不回到 一门计算机语言。

【应用程序开发】
【1】选择一个适合自己的语言
【2】完成基本语法的训练(可以暂时忽略语言提供的某些复杂机制和构架)
【3】完成基本的文件,字符串的操作。
【4】找到该语言支持的 界面图形库(GUI) 和 开发工具,开发一些 非控制台的程序,让我们的程序看起来有模有样。

【网络开发】
先熟悉下 html 语言的结构(提供一个有用的网站:http://www.w3school.com.cn/)跟着教程 你很快 就能构建 一个 自己的网页 甚至 网站。

【需要一定的硬件的开发】
一般需要 与硬件开发电路板 或者 大型机 服务器结合。

【你可以能用的一些东西】
【编程语言】Basic,Pascel ,JavaScript,Java,C/C++
【编程工具(也成集成开发环境)】
Visual Studio (Visual Basic / Visual C/C++)
Dev C/C++
Eclipse ( JDT / CDT 等插件)

【常用框架和库】
Dot Net ,windows API
Swing
juery
GNU C/C++库
图像OpenGL ,DirectX, SDL

【经验】
学习一门语言的方法,只需要下载一个支持该语言的 IDE,及该 语言语法基础的帮助文档,和一些几十个 小程序事例。
通常难点不是如何对着 事例或者 帮助文档 编写代码并调试程序。
而是如何 配置你的开发环境,让 IDE能够正常运作 一个最简单的程序。
这个 在编程世界 尽人皆知的 Hello World !程序。

对于一个领域的新手,如果能正常调试 一个 Hello World !程序, 那距离成功你已经前进了一大步。

【结尾】
你应该发现了,编程世界是如此庞大。经常听人说 学编程 需要 缜密逻辑思维,需要天赋什么。
但是,对于大多数不是天才的我们来说, 需要的是 长久的保持 兴趣。起于兴趣,终于毅力。畅游软件的世界,需要的是一场 斗志昂扬长跑。而不是 天才们的 一蹴而就。

如果你觉得 看到完整篇叙述,太费劲了。 我要告诉你,进入 编程的领域后,你所要 面对的困境远远超过 你现在所能想象到的 。

QQ:1275137593 还有问题,欢迎继续提问。

【附录】
【1】关于IDE API SDK 等众多名词 ,请到 百度百科或者 维基百科搜索。
【2】建议 看下 斯坦福编程方法学的公开课。讲的很精彩,承诺只要认得 计算机 电源开关,就能听懂。

建议买本C语言的书。编程真的不好玩....我都快吐了

行学C语言吧

c语言才开始学的时候像听天书,最好还是加个补习班

我想学习电脑编程,可是对电脑一点都不懂,谁能帮我写一个学习计划表,谢谢~

我也是非专业的,首先应该学习C语言或者是VB,当做入门课程,然后学习面向对象的语言,C++和JAVA,C#这些年也比较流行的。编程语言学习不在多而在精,特别是对于我们这些非专业人员。应该选一门语言做主要发展方向。这就要看你要往哪些方面发展了,算法或者数据结构也是应该要学的。

不知道你说的基础是什么 编程还是使用电脑的基础。使用电脑基础薄弱的话就把它先当工具用起来,去电脑店打工也行,涨经验很快。编程方面,了解一下程序语言,然后选择一个程序语言报个程序猿培训班,花上几万块学费学上一年就可以就业了

我今年14想学习电脑编程,我都电脑编程神木也不懂,我应该学什么,怎么学...
答:初学者建议从Java或者Pascal(一般是学生竞赛比较多)入门。它能帮助你快速地了解编程的方法(其实是有一门编程方法学的课,意在将 方法 与具体的语言脱离 )。【新手入门】新手学习编程 主要是要保持兴趣,找一个适合自己的切入点,不要跟别人比,一开始就想掌握一门语言,中所有的部分。比如:你喜欢...

我想学电脑编程,但我又是一个电脑小白(电脑基础的用法还是知道的...
答:1.你可以先买一本Java面向对象的书,从基础开始,当然也需要辅以网络上的知识来学习,像一些视频教程什么的。2.顺序肯定是先基础开始,《java基础教程》、《java编程思想》、《head first java》...这些 都可以选择。3.注意事项,心理一定要强健啊!真的很枯燥,而且比较复杂,学习不是只要学好基础就...

我想学习电脑编程,但我都不知道学会编程能干什么
答:上面讲到的计算机本身不会主动的做任何事情。因此我们要通过程序的方式来让计算机为我们“效劳”。而这个过程就是我们“编”出来的。编程可以使用某一种程序设计语言来实现,按照这种语言的语法来描述让计算机要做的事情。我们这里所讲的语法和外语中的语法完全两码事,这里讲的语法只是读你的程序书写做出一...

我现在14岁可以去学习编程吗?
答:程序员很好做的,也很简单,当然你要是想走这路的话 程序员只是第一步 之后还有:程序员---程序工程师--网络程序工程师(可以跳过)---(系统策划师可以跳过)---系统分析师(顶) 如果14岁开始学编程的话 17岁之前就能到达程序员了 25岁之前就可以到顶了 当然 这个是和你未来的选择学校...

14岁,想初中毕业学编程
答:基础知识比较欠缺,最好能够上完大学。学习编程入门方法:【需要有一定的数学基础】编程语言首先就是各个算法的罗列。代码中最重要的往往是对各种数据的处理、存储和应用。这里面普遍都会用到数学思维,如果是从小数学就很难学的懂的同学,建议就不要走编程这条路了。【选择自己的方向】编程方向有很多种...

我男生14岁不想上学,想自学电脑技术
答:可以学电脑吖,现在是互联网时代学电脑是比较热门的将来的就业发展空间也是比较大的 掌握一门好技术才是关键,三百六十行,行行出状元,适合别人的技术不一定是适合你的。你现在首先要做的就是能系统规划一下自己的人生,看自己想成为什么样的人。现在我国电脑行业中电脑技术人才十分短缺,学习电脑技术的...

是想学习PLC编程,可是我的电路知识不怎么好,,请问这之间联系打吗,不会...
答:不会看电路图是没有关系的。plc编程不需要懂电路的。因为plc的出现,就是为了方便用户开发,把电路给封装在plc里面了。

我想学编程,请问该怎么入门?
答:学编程入门建议:1.学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。2.从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础。3.逻辑思维能力的培养、学...

想学编程怎么开始
答:学编程的步骤如下:1、确定学习目标:首先,明确你学习电脑编程的目标。你可能想要开发网站、移动应用程序,或者仅仅是了解编程的基本原理。根据你的兴趣和目标,选择一门编程语言作为起点。2、选择合适的编程语言:编程语言有很多种类,每种语言都有其特点和应用领域。对于初学者来说,一些较为常见和易于...

电脑编程如何入门?本人电脑还可以,但想学编程,一点都不要了解。请指教...
答:如果你认为以上这些都是小菜一碟,那你要学的就是电脑的高级应用了,比如编程,做动态网页,3ds max、autocad等高级应用或学网络管理。当然你的精力是有限的,能精通以上高级应用中的一种就不错了。最后再谈谈学电脑需要的一些条件。自己有一台电脑当然是最好了,如果没有,也可以到机房上网。我校实验...