您的位置:首页 > 编程语言

关于编程 现在那种语言比较热门 容易上手

2014-04-07 09:31 232 查看


关于编程 现在那种语言比较热门 容易上手

来源: 网络整理 点击: 整理:皮皮

[align=center]
[/align]

JAVA属于容易上手之类的。 个人推荐学C++     虽然难度比JAVA大    但是学好了月薪可以到5000——7000的

 

 

继续追问: 来自手机问问 对于2者我都不太了解 希望你能给推荐几本书 好好了解下

补充回答:

 C++

  应用最广泛、成熟、强大、复杂、流行的程序设计语言。你看到的 Windows , Linux,

Unix,Mac 操作系统的大部分内容均出自 C++ 的程序员之手,C++ 非常强大近乎无所不能,

而 C++ 代码经过编译后将成为计算机的二进制代码的可执行程序,所以在兼容性、性能上都

非常优秀。从名字可以看出,C++ 改进自 C 语言,添加了面向对象方面的扩展,但学习 C++

可以直接学习,不需要且不建议先学习 C 语言基础,可以把 C++ 当作一门全新的编程语言学

习。

  在 Windows 平台下,C++ 首选的集成开发环境(IDE)自然是 Visual C++,它包含在

Microsoft Visual Studio 之中,目前的最新版本是 2010。用C++开发windows程序,还要要

用到Windows SDK,MFC等相关内容。

  除了微软的 IDE,你还有其它的选择。在 Windows 下用 Eclipse + CDT + MinGW的组合

,Linux/Unix 下可以使用 Eclipse + GCC++的组合,这些都是开源、免费的。或是更基本的

你只需要一个记事本与 C++ 编译器,就可以编写C++程序,当然这只是学习用。

  C# (.net)

  读作 C Sharp。微软的 C# 就好似是 C++、Java、Delphi 和 Visual Basic 各种语言的

集大成者,是新兴、易学、强大的程序设计语言,它是完全面向对象的语言(这点和Java相同

),开发和运行都在 .NET Framework 环境中。使用微软强大的 Visual Studio 集成开发环

境,是最快速开发 Windows 桌面应用程序的首选。总有人认为从这点看C#就是当年的VB6,C#

比 VB6 可强大多了。 C# 编译后的程序是中间语言(这个特点跟Java相同),运行程序的计

算机要安装 .NET Framework 环境。但在微软的 .NET 推出多年后的今天,.net框架的默认安

装,还没有较好的普及开,可能是Microsoft把 .net 框架更新的太快,大家都反应不过来。

同时 C# 也可以开发 ASP.NET 的网站程序,这是曾经风火多年的 ASP 的替代产品。

  目前.NET 框架已经发展到 4.0,微软的 Visual Studio 2010 已经发布,C# 语言的版本

也到4.0,它是发展最快的语言。Microsoft发明的开发工具,还有他们的MSDN都是非常规范和

人性化的产品,可以说其它的开发工具和开发文档,都没有microsoft的做的好,但是不要忘

记,Microsoft的简写是M$,他们的东西95%是要收费的,尤其是企业级开发,什么都要买了才

能用。

    Java

  面向对象、安全、跨平台、强大稳健、流行的程序设计语言。由美国 Sun 公司(后来被

美国Oracle公司收购)开发,目前由 Java Community Process 控制。近些年来非常流行且稳

定,未来生命周期较长。语言风格接近 C++ 和 C# ,它最大的特点是跨平台性。Java 的跨平

台性已得到了广泛的认可,在业界有很多开源的框架,可用来开发不同环境的应用。包括计算

机的各种平台、操作系统,以及手机、移动设备、智能卡、消费家电等领域。而国内的 Java

人才需求前景目前也是大好。

  Java 的官方网站是 。Java 分为 JavaSE(标准版,面向初学者与

桌面开发)、JavaEE(企业版,也称 J2EE,面向企业级开发、网络开发,包括了为人熟知的

JSP,并包含了 JavaSE 的所有内容)、JavaME(微型版,为手机、PDA、机顶盒、消费家电等

嵌入设备开发),目前还有正在发展的 JavaFX(一种富Internet 应用程序开发的脚本语言)

。Java 的运行环境是 JRE,开发环境是 JDK,均可以在其官方站点下载。开发平台的构建较

为简单,开发者下载并安装 JDK 即可,你随时可以到Java的官网下载最新的Java SDK。

  Java是免费、开源的,使用 JDK 和记事本就可以以完成开发,不过在此推荐使用

Notepad++ 或 UltraEdit 作为代码文本编辑器;Eclipse 和 NetBeans 这两款免费而又强大

的工具,作为 Java 的集成开发环境(IDE)。

PHP

  几乎你现在看到的大型门户网站、博客、论坛它们除去华丽的外表外,网页内部的程序和

数据处理都离不开动态网页技术,而 PHP 正是目前最流行、强大、稳健的动态网页开发脚本

语言。从全球范围看,使用PHP开发的网站占60%以上,国内的sina,baidu,腾讯网,淘宝网

,163等等大型网站,动态网页的技术都是用的PHP。

  PHP的语言风格类似 C、Perl,可以集成在 HTML 网页代码中,也遵循面向对象,并且易

于学习。其实 PHP 还可以开发桌面应用程序,不过因为它的优秀,已主要作为了动态网页开

发语言。如果你要学习开发 Web 应用程序,或是今年流行的 Web2.0 站点,PHP 绝对是你的

首个选择。因为国内有相当多数量的 PHP 开源程序与学习资源,学习 PHP 的道路一路都会平

坦。互联力量的网站产品基本上都是以PHP为主编写的

  因为是动态网页开发,所以开发 PHP 的 Web 程序搭建环境需要同时安装一个 HTTP 服务

器与 PHP 解析程序,大多情况下你还要一个数据库服务器例如 MySQL、PostgreSQL。目前最

流行的开发环境组合就是 Linux + Apache(Web服务器) + MySQL(数据库) + PHP,简称为

LAMP,Linux 操作系统大多均带有了这些程序。而如果在 Windows 环境下,你可以选择自行

搭建各种匹配的环境,甚至让 IIS 作为 PHP 的 Web 服务器。或是想图省事,你可以下载安

装一个 XAMMP,PHP 环境搭建一步到位!目前国内外大部分数据服务商(IDC)都提供了完美

支持 PHP 的虚拟主机,你不用担心程序开发后的运行环境问题。开发与学习推荐的 IDE 有

Zend Studio、Eclipse 甚至是 Dreamweaver。另外PHP的这套开发和运行的黄金组合,从头到

尾都是免费的!

   

    还有一点就是LAMP号称世界上最佳的“黄金组合”

    问:这么多语言,我该学哪一个呢?不知道哪个适合我

  答:程序语言不是说适不适合你,只能说适合哪些领域或软件的需求。你记住不能跟风,

别人学什么你就学什么。你可以问问自己,对哪个领域有兴趣。如果你是开发桌面程序,可以

学习 VC++、C#、VB。如果你想开发网站,就可以学习 C#(asp.net)、VB(asp)、Java,PHP。

如果你要开发手机程序,就可以选择 C++、Java 或 C#。

  问:我想学习编程,但是我英语很烂的,数学也差,能学好吗?

  答:这些都不是问题,实际上程序设计和数学虽相关,但在大部分应用中,对数学的掌握

程度要求并不高,高中的水平都没有问题。编程主要靠逻辑思维,这点很重要。英文这块,我

建议你,尽量的习惯,程序语言都是外国人发明,全部是英文,但是不要担心,需要记忆的英

文单词并不多,主要是语言的关键字,各种API函数等,理解就记住了,对开发者的英文没有

多高要求。但是,从长远来看,你能掌握多的英文,对工作是很有帮助的,尤其要提高英文的

阅读,新技术的推出几乎都是首先以英文的方式发布,大项目,尤其是大型软件外包,英文的

文档更多。

  问:如何能够学好编程?

  答:第一,选择一本好教材、认识好老师,掌握你所学习的编程语言的概念、基本原理、

基本语法。也可以到一些专业站点,如互联力量IT职业技能培训网学习。第二 语法清楚后,

学习软件算法和数据结构,这是编程的基本功。第三,开始学习应用程序开发的框架技术,这

个内容太多,你需要从基本到专业领域分阶段学习,如阶段一学习.net框架基础,包括数据库

开发部分,这个时候你还要同时学习一个数据库的技术,如SQLServer或Oracle等。然后阶段

二你如果要学习网站开发,可以去学asp.net,这个部分同时要学习html,CSS,Javascript等

相关内容。第四 你对某个领域的框架应用开发有一定认识后,开始参加实际的小型项目开发

,如开发个小的网站等,接下来就是不断的开发些项目,规模逐渐扩大,包括各种应用和行业

。第五 你不能只停留在现有的技术上,需要同时去学习新的技术,人生需要不断的学习,你

可以到互联力量IT职业技能培训网了解到新技术。

补充回答:



罹傺 2010-11-26 18:56

C++工作比较好找
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: