建议你直接将C语言、C 语言以及C#语言都开了,包括Java。C语言、c 、C#、Java、asp、PHP、JavaScript、Python,还有一些标记语言html、css等,因为C 语言的前几章节就是C语言;C 语言中模板、STL等东西若弄不明白可以不学,最编程影响不到。
1、计算机小白学什么计算机语言好?
看你想从事什么,想干什么,以前我学C ,后来我学了python,就把C 给扔了,因为python能完成我需要的功能,达到我所需要的目的,而且更方便好用。如果我想要去干一件其他的事情,需要另外一门编程语言,那我就会去学另外一门语言,更有目的性的去学,才是最省时高效的,而不是忙乱的去选择一门学习的语言。
2、学习什么计算机语言比较好?
以下仅仅是个人观点:如果你只是在Python和Java中选择,我建议你得先了解下当下的行情,因为不同语言在不同的领域发挥的能力是不一样的,我个人觉得既然Python这么火,那么学一学倒也无妨,因为就我所知,特别是初学者的第一个语言,其中较为简单的可能Python占有一个位置,当然了我只是单纯的说这个语言,而且现在Python都要从小学开始学了,因此说明语言本身肯定是没有任何问题的,而且Python能用到的领域非常多,像Web、爬虫、人工智能等等,而且也正是因为人工智能等领域导致Python是目前值得学习的语言中排名靠前,
学习Java的话也是可以的,但是可能学起来,特别是初学者,当然了聪明的人肯定学什么都快,但是一点编程思维都没有,或者说自己底子比价差,学起来可能没那么轻松。因此我的建议是如果有可能到培训机构培训一段时间也未尝不可,当然了,不要相信在短时间就能达到某某高的水平,那是不可能的,编程需要的一方面是技术本身,另一当面通过编程解决问题的能力才是占了主要一部分,及时技术再强,不会解决问题,终究是白搭,这需要事件来积累,当你经验足了再谈不迟,因此先把编程思维或者说理解一些抽象的思想,加上自己肯努力学,即使没有一点基础,也是可以学有所成的,毕竟都是零基础开始,只是别人学的早了点而已!最后,祝愿你学有所成,能在计算机领域有所成就!,
3、我没有什么基础,建议我学习哪个计算机语言呢?
VB就不用考虑,它初学编程很容易,但是VB对编程的限制很严重。而R语言不是程序编程语言,它好像和统计分析有关,C语言是传统的面向过程类语言,应用范围已经比较少了。它完全可以有C 语言代替,C 就是在C语言基础上增加的面向对象的技术,所以C 语言的图书基本上前几章节就是C语言的内容,也就是说你如果想写C语言程序,完全可以用C 来写。
而C 与C#都是面向对象的语言,Java也是,C#是微软为了它自己的发展战略在C 基础上做了适当的修改而形成的语言,所以在书写语法上C#与C 有很多东西很像,当然C#把C 语言中的指针去掉了,并且添加了一些非常时间的语法特征。C 或C语言对编译器软件没有限制,对操作系统平台也没有限制,Windows有很多编译器,在Linux平台下可以使用gcc。
C#语言本身对平台也没有限制,但是目前好像只能用MicrosoftVisualStudio编译,而它生成的程序大多数只能在Windows上运行,当然它要与.NetFramework配套时间,在编写Windows上,特别是有用户界面的应用程序上要比C 或C语言容易多了。C#语言也可以用ASP.NET的网站开发,
.NetFramework为Windows操作系统上为了面向对象而提供的一种编程接口,传统的叫Win32API这是面向过程的,各种语言在使用Win32API访问操作系统资源时特别烦琐,特别是编写有用户界面的程序。.NetFramework则简化了这个问题,所有的事物都视为对象,操作系统中各种资源都是对象,这样编程就容易了。