台式机游戏主要用C++开发,然后还要熟练DirectX或者OpenGL。现在很多游戏还有一些脚本语言比如Lua。当然要先熟练了解操作系统。网络游戏还要理解网络协议这些方面的内容。服务器方面用C++的居多。如果是Flash这种小游戏要熟悉ActionScript,这样才能做出有吸引力的游戏。手机游戏可以考虑java ME。书太多了,到china-pub.com看看一些经典书单吧,可以参考网友的书评。
‘贰’ 想当程序员,我应该先学什么语言
学习计算机语言并不难,但若让LZ第一次就学JAVA的话估计
非天才攻不了,精通编程也不是一朝一夕的学习任务啊~
建议先学Turbo C 2.0,标准的C语言,虽然派不上什么用场
,但是作为计算机语言培养思维的话是非常重要的,比较的简
单易懂,易操作。
可视化编程VB6.0,这个对于软件的开发是非常有用的利器!
当然结构也会相对的复杂,优点是非常的直观,如果你想往软
件开发发展的话这个是必学。
到此,可以说已经不是一般的编程的小辈,有一定经验的话学
任何语言也不会觉得难了,接下来便可以学VC++或JAVA,
JAVA比较热门,但是你若学活了JAVA定能有一凡大事业哦~
最后,你说的网站编程。现在应该已经不存在网站编程这个说
法了,FrontPage、Dreamwear的出现已经让HTML变成一门傻
瓜语言,如果真的想学好网站设计的话,学动态语言是很有必
要的,目前流行的有ASP、php、CGI三大门动态语言,当然连
接的数据库SQL、ACCESS也有一定必要去掌握的
‘叁’ 当程序员选什么语言好一点
什么语言都可以,可以选择现在受欢迎的Python,也可以选择JAVA,不论怎么样选择,只要有基础,其它的都可以学会。
‘肆’ 程序员学什么语言好
“先C语言,再学C++。C和C++这两种语言都很好,是基础,我想程序员都得学。因为里面有很多的编程方法和思想。如果这两种语言学会了,其它的就很容易学会了。
C语言主要是用在硬件编程方面。如:硬件驱动等。C++也可以用在硬件方面。在现在做软件的工具里很多是用C++的。如:BCB,PB,C++...”
‘伍’ 作为一个程序员,至少需要掌握哪几种编程语言
1、 C语言
C语言有多基础在这就不做更多的描述了,现在势头很猛的几种语言的底层都是C语言搞定,重要性不言而喻。作为最基础的底层语言,对于有志于做系统工程师或者有架构师梦想的程序员来说,了解底层如何实现的,C语言是必备的。
2、Java语言
Java语言目前在应用范围实在太广,不得不选择来学习,无论从手机App,还是到后天的云端,还是在大数据方向,都java存在的影子,java相对入门还不是那么难。
做过很多年java的几乎都有这种感觉,java语言入门容易但是真要成为顶级高手真的很难,高级语言就存在这种特性,入手容易成为高手很难。
3、Python语言
Python目前在很多领域都在涉猎,而且在成几何倍数增长的速度,py最初以爬虫而闻名,现在在人工智能以及大数据上都开始抢占自己的地盘,以至于很多主流的人工智能框架很多都是以py切入的,而且越来越多,py是这三种语言里面最简单易学入门最简单的语言。
注意事项:
当然从众多语言之中选择三门语言其实是件很纠结的事情。C++在某些方面比Java语言更加适合做底层的框架,是很多架构的最爱,也是程序员推崇的博大精深语言的代表。
从应用角度也在各个领域都有不同程度的涉猎。还有别的语言比如php,ruby,go等等都有自身鲜明的特性。不可能把所有的语言都有学到为,精力有限只能选择最该学的去搞。
‘陆’ 初二辍学想当程序员,学什么计算机语言好
1、首推Java:因为目前行业里Java语言应用范围比较广,不论是行业和岗位,选择范围都比较广。缺陷是入门有点难,但是入门阶段过了之后就容易一些了。
2、其次选C:C可能初学是容易一点,但是行业应用范围不及Java
但是学习的前提是,自己的逻辑思维能力比较好,然后就是学历。即使专业技术很强,入行都会有学历门槛,你需要提升学历,先提升到大专,然后再提升到本科。
‘柒’ 做程序员学习哪一种程序语言最佳
一般都是java,java是所有语言的基础,并且所有的语言都离不开java,它可以算是老大哥了
‘捌’ 想做程序员,学哪种语言好
其实这里说的语言也就是我们所熟知的编程语言。编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。
如今IT行业如此火爆必然吸引了很多人想加入其中,那么如此多的编程语言,我们该如何选择学习呢?究竟哪种编程语言或者哪些编程语言能在工作中给予我们最大的帮助?下面我就以TIOBE编程语言榜流行度较高的编程语言为例,详细为大家解答一下主流编程的用途,希望能对大家的编程语言学习有一定的借鉴意义。
Java 占比16.8%
Java是一种简单的,跨平台的,面向对象的,分布式的,动态的语言。时至今日,Java依旧是在科学应用中最好选择,包括自然语言处理。同时Java是默认的软件行业的应用程序开发语言,在金融服务行业的大量使用,投资银行和电子商务应用空间也非常之大。
C语言 占比14.9%
C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。主要用于嵌入式开发,操作系统开发,文字处理程序开发等。它对编写程序限制少,灵活性大,功能强。现在C语言不仅用来编写系统软件,也用来编写应用软件。
C++ 占比7.4%
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点,的面向对象的程序设计。很多游戏或者互联网公司的后台服务器程序都是基于C++开发的,在科学计算领域,近年C++凭借先进的数值计算库、泛型编程等优势在这一领域也应用颇多。
Python 占比6.9%
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python具有丰富和强大的库。它常被昵称为胶水,能够把用其他语言制作的各种模块很轻松地联结在一起。在神经网络、深度学习方面,Python都能够找到比较成熟的包来加以调用。而且Python是面向对象的动态语言,且适用于科学计算,这就使得Python在人工智能方面备受青睐。
C# 占比3.5%
C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性。主要用于客户端应用程序、web应用。在数据处理方面有着很好的模型与框架,灵活多变的数据库管理模式。支持多处理器多核的异步任务模型,多个异步任务之间可以自由调控,可以自行安排各个线程的执行顺序。
最终选择哪种编程语言学习,决定权还是在自己手中,希望大家通过仔细评估,结合自己的兴趣和职业规划作出最明智的学习选择。