编程初学者学什么语言最好?

我只是一个初中生,不过这个寒假没什么作业做,想学一下编程,不过我不知道一个初学者该学什么语言好,最好可以介绍一下那些软件。在线等。选择最佳时再加10分不要叫我去买什么书籍... 我只是一个初中生,不过这个寒假没什么作业做,想学一下编程,不过我不知道一个初学者该学什么语言好,最好可以介绍一下那些软件。在线等。选择最佳时再加10分
不要叫我去买什么书籍看啊,我只是业余爱好,况且我没什么money,一般都是在网上找资料的,想问一下,易语言这编程软件怎么样,网上说不错喔
如果能给我一下好用的资料网站,再给20分
展开
 我来答
码农小明哥
2016-07-02 · 互联网程序员一枚,欢迎交流
码农小明哥
采纳数:9602 获赞数:25062

向TA提问 私信TA
展开全部

这个每个人的建议可能都是不同的吧,但是我个人认为编程的初学者应该以基础的语言为主,所以我建议初学者学习c语言作为编程语言的入门。

对于为什么建议初学者学习C语言呢?我个人是这样认为的:

1、C语言是学习其他语言的基础,很多语言都是类C的 。

简单来说,C语言是计算机程序语言的基础,是实用的程序设计工具,学好C语言对你今后学习JAVA、C++、VB等可以打下良好的基础,因为这些语言大部分都是由C语言扩充或衍生而来的。

2、C语言可以帮你更好的理解数据结构

首先说现在的很多数据结构都是从语言版的,当然现在的数据结构也要使用其他语言来描述的,但是最好的还是C语言版的,首先C语言更好的操作底层的硬件存储,因为数据结构一般都是研究计算机中的内存机制和处理机制,C语言能更直观的操作这些东西,其次初学者如果直接从VB或Java入手,基本上很难理解如何构造数组、链表、树、图等结构,这些东西很容易和封装、继承等概念打架。而用C语言则可以清楚明白地把它们表示出来。也只有真正理解了数据结构,才有机会体验程序设计的思想和算法的精髓。

3、C语言可以用语底层开发。

C可以用于开发比较底层的东西,比如驱动、通信协议之类,在Unix和Linux环境中也是不可或缺的,另外在嵌入式领域也大有作为。而比如向其他的网站后台编程语言或者是例如JavaScript之类的浏览器脚本语言是不可能设计到网络协议等底层开发的,只是直接使用这些协议。

最后,C语言是基础(但不是简单的),所以学好C语言或者使用C语言当做入门语言是再好不过的,他可以帮你全面的深入的理解计算机编程语言。

好口子
2016-09-06 · 好口子,手把手教你维护好你的征信!
好口子
采纳数:29399 获赞数:66627

向TA提问 私信TA
展开全部
推荐选择C语言或者 Android开发,C语言理由如下:
1.现在计算机二级考试还是有用处的,你只是一个初中毕业生,如果没有相关的证件,可以去考,考C语言从成本来说低一些;
2.大多数的语言多多少少都有受C语言的影响,一些基本概念性的东西通用,学习C语言不一定编程一定用它,但是C语言属于九阳真经,作用不用多说吧;
大家都是那么成长过来的,刚上大学那时候,接触电脑时间暴增,不乏混混论坛之类的,总想编个软件出来~恩,装*一下。不知道你有这种想法没,反正我有过。如果有这种想法的,C语言不太适合,短期出不了成果,得不了成就感,没成就感就没兴趣没动力。现在移动开发比较容易得到成就感,推荐直接学习 Android开发,对于没基础来说,也挺难,但是不是那么枯燥。你可以试着做个手电筒应用什么的.
不是干这行的,没必要了解的太深,千万别看小说经常说的武道双修,成功的就主角那么一个,剩下的都是成功者脚下的白骨而已。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nlswlc
2011-01-16 · TA获得超过2068个赞
知道小有建树答主
回答量:779
采纳率:100%
帮助的人:633万
展开全部
我觉得还是先学QBASIC比较好.它是一门编程基础
qbasic
QBASIC是BASIC(Beginner's All-purpose Symbolic Instruction Code,初学者通用指令代码)语言的一个变种,由美国微软公司开发,1991年随MS-DOS 5.0推出。它不能被编译成独立的可执行文件,源代码在集成开发环境(IDE)中先被编译成中间代码,然后中间代码在IDE中被解释执行。它被设计用来代替GW-BASIC,并被集成在MS-DOS 5.0及其更高版本(包括Windows 95)中。QBASIC基于微软稍早推出的QuickBASIC 4.5,但去掉了后者的编译和连接部分。

微软在较新版本的Windows中不再集成QBASIC。不过Windows 98的用户可以在光盘的\TOOLS\OLDMSDOS目录中找到它,在Windows 95的光盘中,它存放在\OTHER\OLDMSDOS目录中。微软网站对它的技术支持只对MS-DOS的授权用户有效。

QBASIC拥有一个值得称道的集成开发环境和一个功能强大的集成调试器,这一切在那个时代让人耳目一新。直到今天,QBASIC依然是许多面向初学者的编程书籍的主题。

一般学校开展基础编程课程都是从QBASIC开始滴
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贼寇在何方
2011-01-15 · TA获得超过770个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:706万
展开全部
学Python最好
Python是一种即译式的,互动的,面向对象的编程语言,它包含了模组式的操作,异常处理,动态资料形态,十分高层次的动态资料结构,以及类别的使用。Python揉合了简单的语法和强大的功能。
国内高校的计算机专业大多用C语言作为入门语言,而国外许多高校,比如MIT,已经转而使用Python作为入门语言
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天堂风飞翼
2011-01-15 · TA获得超过241个赞
知道小有建树答主
回答量:570
采纳率:100%
帮助的人:265万
展开全部
先把英语学好点,因为有些个东西是需要记的,编程的话,个人觉得先学好英语,再来学那个编程。虽然英语这点东西对我们中国人来说,确实很鸡肋,不过对于计算机专业的人才来说,肯定是重要的。因为底层上的编程都是英文的,如果连这几个英文都搞不定,那个实在是很难学好编程。我本人是学计算机专业的。所以对这个很有感触。当然,英文你也可以不必那么好,但你必须学会发音,并且会根据音来拼写单词,这样子才会在学编程的时候有更高的效率,而且还可以让自己在无形之中积累一笔不小的自信财富。愿你好运。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式