用19种编程语言写HelloWorld.doc_第1页
用19种编程语言写HelloWorld.doc_第2页
用19种编程语言写HelloWorld.doc_第3页
用19种编程语言写HelloWorld.doc_第4页
用19种编程语言写HelloWorld.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Hello World 程序是每一种编程语言最基本的程序,通常初学者都是从这段代码开始编程语言的学习,俨然成为了编程的一种象征。于是突发奇想罗列一些程序语言的Hello World代码,以激励自己努力学习,同时激发广大的社会主义青年学习编程的兴趣,用科学技术带领亿万同胞脱离苦海1、C无论编程技术怎么变化,始终没有一种编程语言可以替代C语言,只少目前为止是这样。#includeint main(void) printf(Hello, world!n); return 0;2、JavaSun公司开发的跨平台语言,我曾经用Java写过一个很烂的Android手机应用程序,还是别提了public class Hello public static void main(String args) System.out.println(Hello, world!); 3、C+C+起初作为C语言的加强版,但后来强大到可以作为独立语言了,只是它强大得太复杂了,所以有些程序员讨厌它,比如我以至于出现“21天教你学会C+”这样的文章#includeint main() std:cout << Hello, world! << std:endl; return 0;4、PHPPHP一般作为服务器脚本语言来构建网站后台,比如Wordpress博客程序就是使用PHP编写的。5、Basic看名字就知道是给初学者使用的语言,不过我从来没学过PRINT Hello, world!END6、C#C#语言,其中“#”的创意来源于音乐中的升调符号,读作“sharp”,表示技术进一步提升之意。融入了C+和Java等语言的一些优点,运行于.NET Framework之上。class HelloWorldApp static void Main(string args) System.Console.WriteLine(Hello, world!); 7、Python最近我很想学的东西,最近发展速度很快啊,据说Google无论何时都对Python高手敞开大门。最近谷歌中国正在大规模招人,自从与邪恶之邦势不两立之后流失了很多人才,不过应该有很多是间谍吧我也看了看谷歌招聘专页,然后默默地关掉了网页#!/usr/bin/env pythonprint (Hello, world!)8、Objective-C我也不知道为什么老乔要选它作为iOS的开发语言,但自从开发iphone应用可以变成暴发户以后,这东西就火了起来,等到我买iphone和Macbook Pro以后再折腾折腾#importint main( int argc, const char *argv ) printf(hello world!n); return 0;9、JavaScriptjquery的广泛使用已经让人快忘记了其它javascript框架的存在,甚至有时候会忘记了jQuery是一个JS库,冒出“我不是在编写Javascript代码”,而是在编写“jQury代码”的愚蠢想法。document.write(Hello World);10、汇编语言 x86汇编是很底层的东西,跟CPU的构造有直接关系,在大学的时候学过一点,但是如果不去开发嵌入式操作系统或者驱动程序的话,基本上是用不到的,也就是 说学校里教的都是用不上的东西,这绝对不是基础,这东西太高级了,我们连用高级语言都还写不出像样的程序,怎么有能力直接跟硬件打交道呢。这玩意还是等你 觉得C写出来的东西都没有效率再去折腾吧dseg segment message DB Hello world, 0DH, 0AH, 24Hdseg ends cseg segment assume cs:cseg, ds: dseg start: mov ax, dseg mov ds,ax mov dx, offset message mov ah, 9 int 21h mov ah,4ch int 21hcseg ends end start11、Ruby#!/usr/bin/env rubyputs Hello, world!12、Lisp/Scheme/ClojureLISP 是第一个函数型编程语言,主要应用在人工智能(AI)上,是一种基于演算的函数式编程语言。看到这句话就知道只有疯子才用这种语言吧(format t hello, world%)13、Perl一直在编程语言排行前10左右的一种语言。#!/usr/local/bin/perlprint Hello, world!n;14、SQL在数据库中使用的语言,别看那几张表,结构是很重要的CREATE TABLE MESSAGE (TEXT CHAR(15);INSERT INTO MESSAGE (TEXT) VALUES (Hello, world!);SELECT TEXT FROM MESSAGE;DROP TABLE MESSAGE;15、Flash ActionScript 3.0 (感谢coolcfan提供)package im.dante.HelloWorldpublic class Hellopublic function Hello()trace(“Hello World!”);16、 F# (感谢coolcfan提供)F# 是一种程序语言,它支持函数编程以及传统的面向对象的编程和命令性(过程)编程。Visual F# 产品支持使用 F# 代码开发 F# 应用程序和扩展其他 .NET Framework 应用程序。F# 是 .NET Framework 语言的第一类成员,但它保留了与函数语言 ML 系列很高的相似性。System.Console.WriteLine(Hello World!)17、Pascal (感谢JavranC提供)Pascal是一个有影响的命令式和过程化编程语言,由Niklaus Wirth在1968年9月设计,在1970年发行,作为一个小型的和高效的语言,意图鼓励使用结构化编程和数据结构进行良好的编程实践。目前是使用最广 泛的基于DOS的语言之一,其主要特点有:严格的结构化形式;丰富完备的数据类型;运行效率高;查错能力强。beginwriteln(Hello World!)end.18、 Delphi (感谢angellwings提供)Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。ShowMessage(hello,world!);19、GO (感谢JavranC提供)Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C+代码的速度,而且更加安全、支持并行进程。span style=color: #cc66cc; package| mainimport| fmtspan style=color: #cc66cc; func| main()fmt.Println(Hello World!span style=color: #cc66cc;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论