我是一个初中生,是初一,想自学编程应先学什么语言,请帮助我
发布网友
发布时间:2022-05-10 02:47
我来回答
共5个回答
热心网友
时间:2023-10-24 00:34
没什么东西,我认识几个人,初中学的编程,现在搞算法!
想个流程去学就行了!
关键看你学来哪方面的东西!
我记得有人说过 程序=算法+数据结构
初中高中有奥数!大学有ACM,学的都是算法!一个个比赛,初高中比赛能免高考进大学,大学搞ACM的能保送研究生!看你有没有兴趣!
如果什么都没想好!就开始学C入门吧!找本C语言的书!不管什么的,能有语言基础的就可以了!没必要找谭浩强的!把书看完了也不代表你会了!真要学的话!不用什么废话,看一章不管懂不懂!先敲代码再说,跟着书上的代码敲进去,就可以了!先把语法记住了!就是几个单词而已!别想的太难!跟着书把基础把基础部分搞定,开始做练习!
先跟你说说算法的概念与数据结构!
什么是算法!我们需要一个结果 比如求两个数1与2之和!我们需要让计算机拿到这两个数据(不管是事先输入,还是程序运行时候输入)!然后让他经过运算得出一个结果(和)输出!这中间过程就是这个程序的算法!简单的说,(输入-算法运算-输出我们要的东西!)这就是算法!
数据结构!这个不好说,因为是学编程中最难的一门知识!可以用很多话来描述!反正很抽象,所以我就乱讲一下!什么是数据结构? (你就是一个数据结构)叫做XXX特征!数据结构的元素(用来描述你的东西!身高,体重,相貌等等)数据结构分为三种 线性-非线性(树状)-图其中每一个东西都有许多可以讲!反正你就是知道这样一个东西,数据结构是给程序制作一个容器(或者多个)!算法是对这个容器里的东西进行操作!比如倒到酱油啊!换换醋一类的!嗯!这么想就差不多了!
程序就是——饿!!!你设计一个酱油瓶(千奇百怪的)能用就行!-然后对酱油瓶里面的酱油进行操作,兑水啊,打酱油啊,倒酱油啊!不管怎么弄,就是让他实习你的一个要求!用官方的语言来说!就是把现实问题数学化!把现实问题,逻辑化!好吧,可能你逻辑现在都不明白!
少年要学编程不难,难的事学会它,希望什么时候你能做出些什么!!
附 简单的算法一个 有一只 大兔子,他每年生一只小兔子,小兔子4年后长大成为大兔子,当然长大后的兔子也会生小兔子!请问N年后有多少只兔子(N<=10000)
按照题目可以知道 兔子有两种 一种是可以生的大兔子 一种是不能生的小兔子(当然,这是对于某一年来说的)这是一个递推问题!两种兔子相加就是兔子的和!
第一年是 1 第二年是2 对于第三年来说,可以生的兔子是1不能生的小兔子是2
那么可以得出递推公式!第三年=第1年+第2年!! 希望你学会简单程序后,能把这个算法用程序 事先出来!记得用数组哦!当然也可以用几个变量来保存!思考那个更加合适!
热心网友
时间:2023-10-24 00:35
初生牛犊不怕虎啊!你要会使用软件那很简单,下个VB看看视频就可以,但是你想自己编程,可不是你学的ABC那么简单。小子你太小了,要想学编程,先去学数学和英语语言,任何一个编程大师都必须先是数学人。先把初中的代数和几何学好,然后再是高中的集合,然后是大学的微积分、离散数学、概率统计。这些都不是你现在能理解的东西!你现在能做的就是先把这些基础打好,考个好大学,再报考计算机专业,其他什么都别想,什么VC++ MFC编程 数据结构,想了也不是你想得明白的。
热心网友
时间:2023-10-24 00:35
哪一种语言都行,道理基本都是相通的。
关键的是哪一种语句你更容易得到相应的开发工具和更容易的获得帮助。
如果你周围有很多C语言的高手,用VC做开发的,那我就建议你学C语言;
如果你周围都是用VB6或VB,net开发的,那我就建议你学Basic语言;
如果你周边都是Java拥护者,那你就学Java吧。
热心网友
时间:2023-10-24 00:36
我初一的时候嘛,我先学一门简单的语言:VB(英文的) / E(中文的) 编程绝对不能放松学习,初中阶段的数学 英语 物理等对计算机科学来说尤为重要,要设法提高自己的英语成绩 和数学成绩。在学C 、C++等语言之前要背好关键词 (英语的),不单单是要记住单词且要会读、拼,这样对编程学习很有帮助。如果有兴趣一起学习可以联系我。
热心网友
时间:2023-10-24 00:36
有没有计算机基础?
建议先学一种面向对象的高级语言,这样容易入手,做出点东西出来,至于原理,可以在编程的时候自己再研究了解,这样上手很快,而且我认为效率高点。你做点桌面小程序用C#的了,现在windows都有这个平台的,下个vs2010自己玩去。
至于c/c++,汇编,数据结构,涉及模式,你可以后面掌握。
学习编程应先学习什么语言?
1、C语言 如果说FORTRAN和COBOL是第一代高级编译语言,那么C语言就是它们的孙子辈。C语言是Dennis Ritchie在七十年代创建的,它功能更强大且与ALGOL保持更连续的继承性,而ALGOL则是COBOL和FORTRAN的结构化继承者。C语言被设计成一个比它的前辈更精巧、更简单的版本,它适于编写系统级的程序,比如操作系统。在此之前,操...
我先自学计算机软件编程,请问先学哪一种,VB还是C语言,或者是C++?
1.编程一般来说还是先学C语言,其实你不学C直接学C++也行,因为在C++中也包含很多C语。。但是我还是建议先学c.虽然要多花点时间但是对你以后过渡到C++和理解一些编程的基础知识,基本概念是很有好处的。学好了C之后就可以选择学java,c++,C#等。。。虽然语言多,但是他们都基于C只是有些地方不同,你可以根据你的...
请问要想学计算机编程,首先需要学什么?
毫无疑问是先C语言,一般都是C精通了之后再继续深造java、C++或者其他的。C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保...
关于计算机语言。我想学编程,没有任何基础,面对那么多选择,我不知先...
建议你直接将C语言、C++语言以及C#语言都开了,包括Java。虽然是四种语言,但是你的学习量绝对不是四种语言之和,最多相当于两种语言的学习量。因为C++语言的前几章节就是C语言;C++语言中模板、STL等东西若弄不明白可以不学,最编程影响不到。C#语言去掉了C++和C语言中的最复杂的的指针的概念,适当的...
想自学计算机编程,有些基础的问题,诚心向大神们请教
朋友您好!针对您的问题我作出如下回答:1)编程可以制作Flash,开发Android或者苹果的软件,当然还有就是走竞赛的路线。2)C语言的学习若想成为高手还是需要一定的天赋的,这是一个极其抽象的东西,个人认为自学想学好非常困难,当然书籍还是推荐谭浩强的C语言教程,也可以二级C语言。3)事实上,敲代码看似...
我要学习编程,问下C;C#;C++是什么关系,学习要什么顺序。
C++编程语言历史=== C++是从C语言发展而来的,而C语言的历史可以追溯到1969年。 在1969年,美国贝尔实验室的Ken Thompson为DEC PDP-7计算机设计了一个操作系统软件,这就是最早的UNIX。接着,他又根据剑桥大学的Martin Richards设计的BCPL语言为UNIX设计了一种便于编写系统软件的语言,命名为B。B语言是一种无类型的语...
入门编程应该先学什么(入门编程应该先学什么软件)
我的经验,哪个最简单就先学哪个、公司用哪个你就学哪个、哪个和你有缘(比如刚好你认识一个愿意帮助你的Delphi高手)你就学哪个,如果你都学,或者三天两头的换,我可以告诉你结果肯定是什么都不会,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。如果你问我面向对象(好像现在已经是...
我想开始自学计算机(包括硬件和编程)请问应该做那些准备?(比如,建议先...
研发岗,如果你的目标是学成后高薪就业,那么就一定要打好基础,把专业知识学扎实,想去应聘互联网公司或者传统软件公司的高薪软件工程师的岗位,那么这条模拟科班的路线要走好。1,通读《大学计算机》教材,简单了解即可;2,先接触一门计算机编程语言;3,系统学习编程开发课程;4,学好一门面对对象的语言;5,确定发展方向了...
我想学软件开发,请问什么计算机语言最适合软件编程?
1.Java:Java是一种跨平台的编程语言,适用于大型企业级应用和Web应用程序。它具有良好的可移植性和强大的生态系统,广泛用于后端开发、Android应用开发等领域。2.Python:Python以简洁易读的语法著称,适合快速开发原型和中小型项目。它在数据科学、人工智能、机器学习等领域也有广泛的应用。3.C++:C++是一...
学习编程需要什么基础?
学习编程其实不需要什么基础,只要可以正常操作电脑就可以学习编程,但是如果想往高深的技术研究就需要学习很多东西,时代咋子进步很多东西都有千丝万缕,所以很多编程需要都是相通的。1、明确的学习目标学习编程对大多数信息技术专业人员非常有用 学习编程和成为程序员可以从个人的角度解决软件使用中遇到的...